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

Tópicos relacionados a códigos VBA, gravação de macros, etc.
#71249
Bom Dia,
Pedido de Ajuda: Preciso de uma macro e/ou função que possa executar a seguinte rotina:
- Filtre a coluna "B7" pelo equipamento e que somente as linhas relativas a esse filtro sejam exibidas.
Desde Já Agradeço
Você não está autorizado a ver ou baixar esse anexo.
Editado pela última vez por CAMILOALVES01 em 10 Jun 2022 às 16:00, em um total de 1 vez.
Por osvaldomp
#71255
Código: Selecionar todos
Private Sub Worksheet_Change(ByVal Target As Range)
 If Target.Address <> "$B$7" Then Exit Sub
 Application.ScreenUpdating = False
 On Error Resume Next
 Me.ShowAllData
 On Error GoTo 0
 If Target.Value <> "" Then [A8:F8].AutoFilter 1, Target.Value
End Sub
#
dica - na Validação de B7 utilize Intervalo Dinâmico Nomeado, assim não exibirá 900+ linhas vazias ;)
Por CAMILOALVES01
Posts
#71272
Bom Dia! Prezado osvaldomp - 09 Jun 2022 às 11:01
Primeiramente Muito Obrigado Por Disponibilizar Seu Tempo e Conhecimento Para Ajudar-me.
Funcionou 100% Dentro do Esperado, Replicamos Sua Solução Para Outras 3 Planilhas Que Temos, Porém Uma Delas Está Protegida/Bloqueada Para Alterações, Especificamente Neste Caso A Macro Não Funcionou, “Quebramos a Cabeça” e Até Tentamos Uma Solução Acrescentando a Sua Macro a Seguinte Rotina: Sheets("BANCO DE DADOS").Unprotect "admin2022", porém não houve o desbloqueio da planilha.
Se for possível, teria como analisar e verificar um contorno para desbloqueio da referida planilha?
OBS: segue planilha (aproveitamos a do exemplo inicial) para uma possível avaliação
Atenciosamente
Você não está autorizado a ver ou baixar esse anexo.
Por osvaldomp
#71276
Olá, @CAMILOALVES01 .

1. B7 está bloqueada e por isso não permite alterações com a planilha protegida.
Para desbloquear ~~~> desproteja a planilha | clique com o direito em B7 | Formatar células | Proteção | desmarque Bloqueadas | OK

2. "Até Tentamos Uma Solução Acrescentando a Sua Macro a Seguinte Rotina: Sheets("BANCO DE DADOS").Unprotect "admin2022", porém não houve o desbloqueio da planilha."

Substitua essa linha que você acrescentou pela linha abaixo.
Me.Protect Password:="admin2022", AllowFiltering:=True, userinterfaceonly:=True
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