Deu certo,
estou tentando fazer uma busca com o seguinte código
Private Sub BTPesquisar_Click()
If Me.TextBoxBuscaCodigo.Value = "" Then
MsgBox "Digite um filtro válido!"
Exit Sub
End If
ultimodado = Planilha2.Range("A" & Rows.Count).End(xlUp).Row
List = Clear
ListBox4.RowSource = Clear
y = 0
For linha = 2 To ultimodado
codigo = ActiveSheet.Cells(linha, 1).Value
If codigo Like Me.TextBoxBuscaCodigo.Value Then
Me.ListBox4.AddItem
Me.ListBox4.List(y, 0) = ActiveSheet.Cells(linha, 1).Value
Me.ListBox4.List(y, 1) = ActiveSheet.Cells(linha, 2).Value
Me.ListBox4.List(y, 2) = ActiveSheet.Cells(linha, 3).Value
Me.ListBox4.List(y, 3) = ActiveSheet.Cells(linha, 4).Value
Me.ListBox4.List(y, 4) = ActiveSheet.Cells(linha, 5).Value
Me.ListBox4.List(y, 5) = ActiveSheet.Cells(linha, 6).Value
Me.ListBox4.List(y, 6) = ActiveSheet.Cells(linha, 7).Value
y = y + 1
End If
Next
ListBox4.ListIndex = -1
End Sub
Preciso que ele faça essa busca na planilha 2 porém ele sempre considera a que está aberta, se estou na planilha 3 e chamo o form ele considera esta para a busca
Alguém sabe o que pode ser?