TOle Diferencia entre Office 2013 y Office 2010
-
- Posts: 440
- Joined: Fri Oct 07, 2005 2:17 pm
- Location: Lima - Peru
- Contact:
TOle Diferencia entre Office 2013 y Office 2010
Estimados, los molesto por el tema en mencion, tengo una opcion que genera un crea un archivo Excel con multiples hojas, funciona bien en Office 2007 y Office 2010, pero en Office 2013 me esta arrojando un error de este tipo :
Time from start: 0 hours 0 mins 29 secs
Error occurred at: 19/06/2014, 00:21:34
Error description: Error Excel.Application:SHEETS/14 DISP_E_BADPARAMCOUNT: ITEM
Args:
[ 1] = N 3
Stack Calls
===========
Called from: => TOLEAUTO:ITEM( 0 )
Called from: D:\Cv\contgraf.prg => ANEXMSO( 5936 )
La linea de mi programa que invoca el problema (5936) es la siguiente :
oHoja :=oExcel:sheets:item(nHoj)
Ha alguien le ha sucedido, alguien tiene alguna idea, gracias ...
Time from start: 0 hours 0 mins 29 secs
Error occurred at: 19/06/2014, 00:21:34
Error description: Error Excel.Application:SHEETS/14 DISP_E_BADPARAMCOUNT: ITEM
Args:
[ 1] = N 3
Stack Calls
===========
Called from: => TOLEAUTO:ITEM( 0 )
Called from: D:\Cv\contgraf.prg => ANEXMSO( 5936 )
La linea de mi programa que invoca el problema (5936) es la siguiente :
oHoja :=oExcel:sheets:item(nHoj)
Ha alguien le ha sucedido, alguien tiene alguna idea, gracias ...
Enrrique Vertiz Pitta
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
Re: TOle Diferencia entre Office 2013 y Office 2010
Enrique,
Yo no utilizo el codigo que tu utilizas para hacer lo que haces. Yo utilizo el siguiente codigo, que ignoro si funciona en Excel 2013:
oHoja:= oExcel:WorkSheets(nHoj)
Espero te sirva.
Yo no utilizo el codigo que tu utilizas para hacer lo que haces. Yo utilizo el siguiente codigo, que ignoro si funciona en Excel 2013:
oHoja:= oExcel:WorkSheets(nHoj)
Espero te sirva.
-
- Posts: 440
- Joined: Fri Oct 07, 2005 2:17 pm
- Location: Lima - Peru
- Contact:
Re: TOle Diferencia entre Office 2013 y Office 2010
hmpaquito, gracias por contestar, cambie la linea que me indicaste y en Office 2007 y Office 2010 me funciona sin problemas, pero en Office 2013 me arroja ahora este error :
Time from start: 0 hours 0 mins 59 secs
Error occurred at: 19/06/2014, 16:20:12
Error description: Error Excel.Application/0 S_OK: WORKSHEETS
Args:
[ 1] = N 3
Stack Calls
===========
Called from: => TOLEAUTO:WORKSHEETS( 0 )
Called from: D:\Cv\contgraf.prg => ANEXMSO( 5937 )
Lo que hice fue quitar la mia y colocar la tuya
// oHoja :=oExcel:sheets:item(nHoj)
oHoja :=oExcel:WorkSheets(nHoj) // hmpaquito foro 19/Jun/2014, en Office 2010 funciona igual que la linea comentada arriba
Time from start: 0 hours 0 mins 59 secs
Error occurred at: 19/06/2014, 16:20:12
Error description: Error Excel.Application/0 S_OK: WORKSHEETS
Args:
[ 1] = N 3
Stack Calls
===========
Called from: => TOLEAUTO:WORKSHEETS( 0 )
Called from: D:\Cv\contgraf.prg => ANEXMSO( 5937 )
Lo que hice fue quitar la mia y colocar la tuya
// oHoja :=oExcel:sheets:item(nHoj)
oHoja :=oExcel:WorkSheets(nHoj) // hmpaquito foro 19/Jun/2014, en Office 2010 funciona igual que la linea comentada arriba
Enrrique Vertiz Pitta
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
-
- Posts: 440
- Joined: Fri Oct 07, 2005 2:17 pm
- Location: Lima - Peru
- Contact:
Re: TOle Diferencia entre Office 2013 y Office 2010
Estimados, alguna idea ??, he buscado y no encuentro nada y tengo al cliente incomodo con el tema
Enrrique Vertiz Pitta
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
Re: TOle Diferencia entre Office 2013 y Office 2010
Prueba a poner como paramentro de :WorkSheets( "Nombre de Hoja" ), o :ActiveSheet() en lugar de WorkSheet
También tienes informacion en
http://forums.fivetechsupport.com/viewt ... TS#p110344
También tienes informacion en
http://forums.fivetechsupport.com/viewt ... TS#p110344
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
-
- Posts: 440
- Joined: Fri Oct 07, 2005 2:17 pm
- Location: Lima - Peru
- Contact:
Re: TOle Diferencia entre Office 2013 y Office 2010
Gracias Cristobal, lo pruebo y les comento
Enrrique Vertiz Pitta
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
-
- Posts: 440
- Joined: Fri Oct 07, 2005 2:17 pm
- Location: Lima - Peru
- Contact:
Re: TOle Diferencia entre Office 2013 y Office 2010
Saludos ...
Tengo un problema al crear un archivo Excel con Office 2013, problema que no tengo con las versiones anteriores, en todos _ anteriores coloco la siguiente linea :
oHoja :Cells( nFil, 6 ):NumberFormat := "#,##0.00"
Y me formatea la celda con "," como separador de miles, con "." como indicador decimal y con 2 digitos decimales, pero en Office 2013 no me respeta ese formato y me coloca los numeros "sin" separador de miles y con 3, 4 hasta 5 decimales ...
Alguien tiene alguna idea de como solucionarlo, muchas gracias
Tengo un problema al crear un archivo Excel con Office 2013, problema que no tengo con las versiones anteriores, en todos _ anteriores coloco la siguiente linea :
oHoja :Cells( nFil, 6 ):NumberFormat := "#,##0.00"
Y me formatea la celda con "," como separador de miles, con "." como indicador decimal y con 2 digitos decimales, pero en Office 2013 no me respeta ese formato y me coloca los numeros "sin" separador de miles y con 3, 4 hasta 5 decimales ...
Alguien tiene alguna idea de como solucionarlo, muchas gracias
Enrrique Vertiz Pitta
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: TOle Diferencia entre Office 2013 y Office 2010
Enrique,
Rao conoce muy bien Excel, envíale un email y seguro que te ayuda
Rao conoce muy bien Excel, envíale un email y seguro que te ayuda
-
- Posts: 440
- Joined: Fri Oct 07, 2005 2:17 pm
- Location: Lima - Peru
- Contact:
Re: TOle Diferencia entre Office 2013 y Office 2010
Gracias Antonio, lo traduzco y lo envio
Enrrique Vertiz Pitta
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
Re: TOle Diferencia entre Office 2013 y Office 2010
Quizas esto te pueda ayudar.
Tomado del foro de HMG
Tomado del foro de HMG
Saludoshttp://www.hmgforum.com/viewtopic.php?f=5&t=2647
You have bad version of Office - if you have Stiudents or starter version - don't have OLE
Office starter or student version don't have OLE, so your example cannot be used. You need to install a professional Office-version of 2010.
I have had this problem several times before. Changing to the professional version solves the problem.
-
- Posts: 440
- Joined: Fri Oct 07, 2005 2:17 pm
- Location: Lima - Peru
- Contact:
Re: TOle Diferencia entre Office 2013 y Office 2010
Gracias Gabo por tu respuesta, en este caso la version es la Profesional, y es de Office 2013, en Office 2010 si funciona todo Ok
Enrrique Vertiz Pitta
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD