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

Etiquetas desalineadas al momento de exportar con macro

Hola a todos en Qlikview.

Actualmente estoy tratando de exportar una tabla simple con ayuda de una macro, pero al momento de correr la macro las etiquetas se mueven de lugar y de desalinean mucho.

Asi es como tengo la tabla en la App.

prot1.png

Y este es el resultado tras utilizar la macro para exportar esta tabla.

exportError.png

No se si mi código esta incorrecto.

/**/

Sub ExportAllDataExcel

  set XLApp = CreateObject("Excel.Application")

  XLApp.Visible = True 'Visible set as true

  set XLDoc = XLApp.Workbooks.Add

  ''''''''''''''''''''''''''''''''''''

  set XLSheet = XLDoc.Worksheets(1)

  ActiveDocument.Sheets("SuperSalads").Activate

  set table1 = ActiveDocument.GetSheetObject("CH03")

  table1.CopyTableToClipboard true

  XLSheet.Paste XLSheet.Range("A1")

  XLSheet.Name = "DTXT"

  set Selection =   XLDoc.Sheets(1).Columns("A:Q")

  With Selection

  .Borders.ColorIndex = 0

  .EntireRow.RowHeight = 12.75

  .AutoFit

  End With

End Sub

/**/

Quedo en espera de comentarios.

Por su atención,

Gracias.

1 Solution

Accepted Solutions
sorrakis01
Specialist
Specialist

Hola,

Le das a las respuestas que te hayan gustado como utiles o a correcta... cuando le das a correcta representa que el tema ha sido solucionado, y las utiles son algunas que han aportado ideas para solucionar el tema.

Asi la gente puede consultar y ver que se ha resuelto.

Saludos,

View solution in original post

9 Replies
ecolomer
Master II
Master II

Puedes subir el fichero QV (o parte de él) para revisarlo y tratar así de ayudarte?

Gracias

Saludos,

Enrique Colomer

ecolomer
Master II
Master II

Has probado utilizar chr(10) en lugar de chr(13) para los saltos de línea??

ecolomer
Master II
Master II

Has podido probar lo que te he indicado?

Está resuelto?

En caso afirmativo, marca una respuesta como válida y cierra el hilo.

Saludos,

Enrique Colomer

sorrakis01
Specialist
Specialist

Hola Jairo,

Tal y como te indica Enrique no sé si resolviste el tema. Te escribo porque una vez tube un caso parecido, y lo resolví realizando una macro en el excel. Es decir volcaba muchos objetos en una plantilla de excel, y en algunos casos las cabeceras noquedaban bien. Lo que hice fue hacer una macro en el excel que resolviera el problema y la llamaba desde la macro de Qlik. Es decir, hacía toda la macro de qlik y al final de todo llamaba a la macro de excel desde el mismo código de la macro de Qlik y así quedaba todo resuelto.

No sé si te sirve de ayuda....

Saludos,

Not applicable
Author

Si lo probe pero de todas maneras el resultado al momento de exportar no es el deseado, sale todo movido

Not applicable
Author

Jordi.

El usuario cambio de opinión, ya no lo necesita de esa manera, de todos modos agradezco tu opinión.

Gracias

sorrakis01
Specialist
Specialist

Genial Jairo,

Cuando puedas cierra el hilo.

Saludos,

Not applicable
Author

Como se cierra el hilo?

sorrakis01
Specialist
Specialist

Hola,

Le das a las respuestas que te hayan gustado como utiles o a correcta... cuando le das a correcta representa que el tema ha sido solucionado, y las utiles son algunas que han aportado ideas para solucionar el tema.

Asi la gente puede consultar y ver que se ha resuelto.

Saludos,