socorro ...Ayuda sobre exportacion de datos a excel

pepian
03 de Febrero del 2006
Por favor, necesito ayuda urgente.Cuando exporto una tabla DBF a un formato XLS (Excel) me limita la cantidad de registros a importar a aproximadamente 26,000 , asi la tabla sea de 50,000 registros. Alguien conoce de algun parche o de la solucion para esto?
Por si acaso uso el VFP 7.0

Se que podria generar 2 tablas, partiendo la de origen en 2, pero los usuarios se complican
Gracias


emilsonpineda
03 de Febrero del 2006
hazlo via programaci贸n creo que eso solucionaria tu problema.... este seria un ejemplo para abrir Excel desde VFP y pasarla la data a este:

m.sPathFileOpen="s:sheetstemplatesarchivo temporal de excel"
m.objExcel=CREATEOBJECT("excel.application")
m.objexcel.Workbooks.Open(m.sPathFileOpen)

select <tabla con la informacion>
=afields(aCampos)
row=x
scan
for m.xColumn=1 to alen(m.aCampos,1)
m.objExcel.Cells(m.nRow,m.xColumn).Value=&aCampo[xColumn,1)
next
row=row+1
endscan

m.objExcel.Visible=.T.
release m.objExcel

esta rutina abria excel segun un archivo template de excel que tiene que crear antes para que le desde el formato que quieres y titulos, luego le indicas la linea donde comenzara a pegar la informacion y segun la cantidad de campo de la tabla ira agregando la informaci贸n en cada columna seguna avance de linea y de registro....