Boa tarde pesoal, Estou com um problema similar, quero que o listbox liste os dados de um determinado intervalo de 5 colunas e que este intervalo possa crescer ou diminuir, tentei colocar o codigo da MICHELLE, porém não estou sabendo adapta-lo na minha planilha, se algém puder me ajudar. O intervalo de dados começa na coluna M1, e colei o script assim: Dim linha As Integer On Error GoTo ErrHandler linha = Plan11.Range("A65000").End(xlUp).Row i = 0 With ThisWorkbook.Worksheets("Graf-Geral") While linha <> 1 Me.ListBox1.AddItem , ListIndex ListBox1.List(i, 0) = Sheets("Graf-Geral").Cells(linha, 1) ListBox1.List(i, 1) = Sheets("Graf-Geral").Cells(linha, 2) ListBox1.List(i, 2) = Sheets("Graf-Geral").Cells(linha, 3) ListBox1.List(i, 3) = Sheets("Graf-Geral").Cells(linha, 4) ListBox1.List(i, 4) = Sheets("Graf-Geral").Cells(linha, 5) ListBox1.ListIndex = 0 linha = linha - 1 Wend End With ExitHere: Exit Sub ErrHandler: MsgBox Err.Description Resume ExitHere End Sub Meu palpite é que erro esteja na configurações de de linhas e colunas. Att.