Discussion:
Insertar nueva hoja en excel
(demasiado antiguo para responder)
Jordi
2006-02-10 10:02:53 UTC
Permalink
Hola,
Ya se insertar una nueva hoja en un libro excel, pero siempre me la inserta
antes de la hoja actual. Como puedo hacer para que me la imprima despues de
la hoja actual?

Gracias
Luis María Guayán
2006-02-10 11:53:35 UTC
Permalink
Para insertar Después de la hoja activa:

loXls = CREATEOBJECT("Application.Excel")
loXls = CREATEOBJECT("Excel.Application")
loXls.Visible = .T.
loXls.Workbooks.Add
loXls.Worksheets.Add(,loXls.ActiveSheet)
...
...
Para insertar Antes de la hoja activa
loXls.Worksheets.Add(loXls.ActiveSheet)

Los parámetros u el orden del método Add son

Add(Before, After, Count, Type)
--
Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos
Post by Jordi
Hola,
Ya se insertar una nueva hoja en un libro excel, pero siempre me la inserta
antes de la hoja actual. Como puedo hacer para que me la imprima despues de
la hoja actual?
Gracias
Esparta Palma
2006-02-10 12:18:07 UTC
Permalink
Hola LuisMa...
Post by Luis María Guayán
loXls = CREATEOBJECT("Application.Excel")
loXls = CREATEOBJECT("Excel.Application")
Decidete, no? es Application.Excel o Excel.Application? O es solo para
no errarle? :-D :-P

PFV!!
--
¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º

Espartaco Palma Martínez
SysOp http://www.PortalFox.com
México D.F.
MoBlogs!
http://weblogs.golemproject.com/esparta/ <- Tech
http://www.espartha.com/blog/ <- Personal
VFP Bookmarks http://del.icio.us/esparta/vfp
Post by Luis María Guayán
loXls = CREATEOBJECT("Application.Excel")
loXls = CREATEOBJECT("Excel.Application")
loXls.Visible = .T.
loXls.Workbooks.Add
loXls.Worksheets.Add(,loXls.ActiveSheet)
....
....
Para insertar Antes de la hoja activa
loXls.Worksheets.Add(loXls.ActiveSheet)
Los parámetros u el orden del método Add son
Add(Before, After, Count, Type)
Luis María Guayán
2006-02-10 13:58:03 UTC
Permalink
Error de Cut&Paste (o quizas de Por fin es viernes!!!)

Lo válido es:

loXls = CREATEOBJECT("Excel.Application")
--
Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos


"Esparta Palma" <***@softhome.net> escribió en el
mensaje news:***@TK2MSFTNGP10.phx.gbl...
Hola LuisMa...
Post by Luis María Guayán
loXls = CREATEOBJECT("Application.Excel")
Decidete, no? es Application.Excel o Excel.Application? O es solo para
no errarle? :-D :-P

PFV!!
--
ž,ø€º°`°º€ø,žž,ø€º°`°º€ø,žž,ø€º°`°º€ø,žž,ø€º°`°º

Espartaco Palma Martínez
SysOp http://www.PortalFox.com
México D.F.
MoBlogs!
http://weblogs.golemproject.com/esparta/ <- Tech
http://www.espartha.com/blog/ <- Personal
VFP Bookmarks http://del.icio.us/esparta/vfp
Post by Luis María Guayán
loXls = CREATEOBJECT("Application.Excel")
loXls = CREATEOBJECT("Excel.Application")
loXls.Visible = .T.
loXls.Workbooks.Add
loXls.Worksheets.Add(,loXls.ActiveSheet)
....
....
Para insertar Antes de la hoja activa
loXls.Worksheets.Add(loXls.ActiveSheet)
Los parámetros u el orden del método Add son
Add(Before, After, Count, Type)
Loading...