Skip to main content
Announcements
Qlik Connect 2025! Where innovative solutions turn your data visions into reality: REGISTER TODAY
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Macro exporta Excel

Hola necesito ayuda para crear un boton que ejecute una macro para poder exportar tablas de qlikview a excel

13 Replies
Not applicable
Author

Hola jaimeaguilar he utilizado la macro que me mandaste solo que no me ha corrido tengo un problema me manda el siguiente error: Se esperaba un identificador

Tambien te dejo el codigo para ver si podrias ayudarme a identificar el error que tengo.

SUB CreateXL(File)

SET XLApp = CreateObject("Excel.Application")

XLApp.DisplayAlerts=true

SET XLDoc = XLApp.Workbooks.Add

SET sheets = XLDoc.Sheets

CopyTableToXL "CH12", sheets("Hoja1"), "A1"

CopyTableToXL "CH44", sheets("Hoja2"), "A1"

SaveXL XLApp, XLDoc, File

ActiveDocument.Activate

END SUB

SUB CopyTableToXL("CH12", "Hoja1", "A1")

SET obj = ActiveDocument.GetSheetObject("CH12")

obj.CopyTableToClipboard true

Sheet.Range(A1).PasteSpecial

END SUB

SUB SaveXL(XLApp, XLDoc, File)

XLApp.DisplayAlerts=False

XLDoc.SaveAs File

XLDoc.Close True

XLApp.Quit

SET XLDoc = Nothing

SET XLApp = Nothing

END SUB

muchas gracias por tu ayuda saludos...

Anonymous
Not applicable
Author

sub ExportToExcel()
set obj = ActiveDocument.GetSheetObject("CH03")
obj.ExportEx "D:\QLIKVIEW\EXPORT\BASE.xls", 5
end sub

solo cambiar el nombre de la tabla :

CH03

rubenmarin

Hola Julio, para crear un fichero nuevo la seguridad de macros debe estar configurada como 'Acceso al sistema', puedes comprobar si el error se debe a esto en el editor de módulo (CTRL+M), por la esquina inferior izquierda está el selector para la seguridad local.

ecolomer
Master II

Mira el fichero adjunto.