Skip to main content
Announcements
SYSTEM MAINTENANCE: Thurs., Sept. 19, 1 AM ET, Platform will be unavailable for approx. 60 minutes.
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Generacion de archivo csv

Tengo una tabla que quiero bajar a un archivo csv. Se que puedo hacerlo en forma manual mediante el export, pero quisiera hacerlo en forma automática. Cómo podria hacerlo?

1 Solution

Accepted Solutions
Not applicable
Author

Gabriel

Estaba viendo que para poner escribir la macro te pedía escribir en VBScript o JScript y no tengo conocimiento de ello.

Escribiré la instrucción reemplazando el nombre del objeto y el path adonde quiero enviar la salida.

Muchas gracias

View solution in original post

4 Replies
GabrielAraya
Employee
Employee

Hola,

Puedes hacerlo via macros con la intruccion Export "C:\Salida.csv" ... y la macro asociarla a un Boton

hector
Specialist
Specialist

Hola, dependiendo de la versión de QV tienes 2 opciones:

  • Si es QV9 directamente en el script puedes hacer un store tabla into tabla.csv (txt)
  • Si es una versión anterior, deberias generar una macro de exportación y asociarla al evento "Despues de recargar" del documento.

Saludos.

GabrielAraya
Employee
Employee

Disculpa, quizas fue muy escueto: debieras tener algo asi:
Set Elemento1 = doc.GetSheetObject("TB23") o si el objeto es una tabla tipo grafico un CHxx
y a continuacion Elemento1.Export "C:\Salida.csv"

Gabriel

Not applicable
Author

Gabriel

Estaba viendo que para poner escribir la macro te pedía escribir en VBScript o JScript y no tengo conocimiento de ello.

Escribiré la instrucción reemplazando el nombre del objeto y el path adonde quiero enviar la salida.

Muchas gracias