Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola necesito ayuda para crear un boton que ejecute una macro para poder exportar tablas de qlikview a excel
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...
| 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
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.
Mira el fichero adjunto.