Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Dúvidas sobre cálculos, funções simples e aninhadas, fórmulas matriciais, etc.
  • Avatar do usuário
Por werlewow
Posts
#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
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por gfranco
Avatar
#39410
Amigo,
veja se é isso que precisa
Você não está autorizado a ver ou baixar esse anexo.
Por werlewow
Posts
#39413
É exatamente isso, porem não estou conseguindo adaptar a minha planilha. Pode trocar as duas tabelas criadas para uma seleção de celulas na planilha? tipo $A$1:$A$200...

Obrigado
Avatar do usuário
Por gfranco
Avatar
#39414
werlewow escreveu:É exatamente isso, porem não estou conseguindo adaptar a minha planilha. Pode trocar as duas tabelas criadas para uma seleção de celulas na planilha? tipo $A$1:$A$200...

Obrigado
É muito mais eficiente trabalhar com tabelas nomeadas.
Basta, para isso, converter os intervalos em tabelas e nomeá-las de acordo com a nomenclatura que utilizei no código.
Lembre-se também de nomear o codename da aba da mesma forma que fiz na planilha de exemplo (chamei-a de wsdados, neste exemplo)
Por werlewow
Posts
#39416
Tentei de todas as formas, realmente nao consegui, veja nesse exemplo troquei a tabela valores pela tabela3, e não consegui fazer funcionar.
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por gfranco
Avatar
#39418
werlewow escreveu:Tentei de todas as formas, realmente nao consegui, veja nesse exemplo troquei a tabela valores pela tabela3, e não consegui fazer funcionar.
Não adianta mudar o nome da tabela se não mudar o nome da coluna de referência.
Devolvo funcionando para a nova tabela 3
Você não está autorizado a ver ou baixar esse anexo.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord