Bom dia
Tenho o código abaixo para imprimir o conteudo da listbox, contudo ao exportar para a plan Relatorio insere a primeira linha do listbox da coluna A até á E depois da coluna F até à J e assim sucessivamente e não estou a conseguir retificar no código alguém me poderá ajudar obrigado.
Att.,
Rui
Dim iLin As Integer
Dim wsRelatorio As Worksheet
Dim UltimaLinha As Long
Dim iListCount As Integer
Dim sCol As Integer
Set wsRelatorio = ThisWorkbook.Worksheets("Relatorio")
UltimaLinha = wsRelatorio.UsedRange.Rows.Count
wsRelatorio.Range("A2:" & "E" & UltimaLinha).ClearContents
sCol = 1
iLin = 2
For iListCount = 0 To ListBox1.ListCount - 1
For iColCount = 0 To 4
wsRelatorio.Cells(iLin, sCol).Value = ListBox1.List(iListCount, iColCount)
sCol = sCol + 1
Next iColCount
iLin = iLin + 1
Next iListCount
Call CriaPDF
Postado : 25/02/2017 5:46 am