- 19 Dez 2018 às 13:06
#39396
Bom dia a todos,
Tenho uma coluna (Coluna A) com vários números de pedidos, e outra coluna (Coluna D) com apenas alguns. Quero saber se é possível filtrar de uma maneira automática todos os valores da coluna D na coluna A. Como se pegasse o auto-filtro e fosse marcando as caixinhas conforme os números da coluna D, porem de forma automática. Tentei com essa macro e não deu:
Sub pMain()
Dim rData As Excel.Range
Dim SeuInterval As Range
'Altere abaixo o nome da planilha e o intervalo da tabela a filtrar conforme desejado.
Set rData = ThisWorkbook.Worksheets("Planilha1").Range("A1:a500")
Set SeuInterval = Application.InputBox(Prompt:="Por favor selecione o intervalo", Title:="Seleção de Intervalo", Type:=8)
rData.AutoFilter
rData.AutoFilter Field:=1, Criteria1:=SeuInterval
End Sub
Obrigado
Tenho uma coluna (Coluna A) com vários números de pedidos, e outra coluna (Coluna D) com apenas alguns. Quero saber se é possível filtrar de uma maneira automática todos os valores da coluna D na coluna A. Como se pegasse o auto-filtro e fosse marcando as caixinhas conforme os números da coluna D, porem de forma automática. Tentei com essa macro e não deu:
Sub pMain()
Dim rData As Excel.Range
Dim SeuInterval As Range
'Altere abaixo o nome da planilha e o intervalo da tabela a filtrar conforme desejado.
Set rData = ThisWorkbook.Worksheets("Planilha1").Range("A1:a500")
Set SeuInterval = Application.InputBox(Prompt:="Por favor selecione o intervalo", Title:="Seleção de Intervalo", Type:=8)
rData.AutoFilter
rData.AutoFilter Field:=1, Criteria1:=SeuInterval
End Sub
Obrigado
Você não está autorizado a ver ou baixar esse anexo.