Página 1 de 1
Excel 2013
Enviado: 30 Ago 2016 16:25
por FFreire
Prezados senhores...
Sempre gerei planilhas no harbour e sempre funcionou certinho, agora me deparei com o seguinte problema, em Excel versão 2013, simplesmente não gera, da erro, alguém ja passou por isso

Excel 2013
Enviado: 30 Ago 2016 16:30
por Toledo
FFreire escreveu:simplesmente não gera, da erro
Amigo, qual é o erro?
Se for possível, poste um exemplo de código de como você está gerando a planilha.
Abraços,
Excel 2013
Enviado: 30 Ago 2016 16:55
por Kapiaba
Olá, veja se tem algo a ver com isto:
Código: Selecionar todos
for i := 2 to nRow
codExcel := oHoja:Cells(i,1):Value
if valtype(codexcel) = "C"
//if valtype(oHoja:Cells(i,1):Value) <> "U"
codExcel := strtran( codExcel, "*", "" )
codExcel := PadR(Alltrim(codExcel ),15)
Ou,
Abs,
Excel 2013
Enviado: 30 Ago 2016 17:24
por FFreire
Pessoal... descobri o erro, é que no office 2013, ele tem apenas 1 planilha (Plan1), ja nas versões anteriores tem 3 (Plan1,Plan2,Plan3) e por excesso de preciosismo, eu dou um comando para deletar quando não uso a 2 ou a 3...
oExcel:Sheets("Plan1"):Name := "Montagem de Linha"
oExcel:Sheets("Plan2"):Delete() -----> Aqui da erro, pq não existe essa planilha no excel versão 2013
oExcel:Sheets("Plan3"):Delete() -----> Aqui também...
Resolvido, mas fica de bagagem... obrigado !