Vídeo recomendado
https://youtu.be/diWPPPhW-9E

Ocultar conteúdo de uma aba ao entrar com multi login

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
ViolletXIII
Acabou de chegar
Acabou de chegar
Mensagens: 1
Registrado em: Ter Set 29, 2020 10:43 pm

Ocultar conteúdo de uma aba ao entrar com multi login

Mensagem por ViolletXIII »

Bom dia, pessoal!

Estou utilizando a planilha disponibilizada pelo Tomás no seguinte vídeo: https://www.youtube.com/watch?v=pco1M5mHT8o

O link para download da planilha: download/file.php?id=2957

Já alterei o código para corrigir o erro de não permitir acesso, conforme corrigiram nos comentários.

A minha dúvida é: como posso fazer para ocultar as células da aba que o usuário não tem acesso?

Por exemplo: Com esta planilha o usuário Joãozinho tem acesso apenas a 2 abas de 5, as abas restantes ele pode clicar e visualizar um pouco do conteúdo embora apareça a mensagem "Você não tem acesso a esta aba!". Preciso que os usuários que não tenham acesso a determinadas abas recebam a mensagem "Você não tem acesso a esta aba!" mas não vejam nada da aba em questão.

Sou meio leigo com VBA, então não sei exatamente o que posso alterar/inserir para realizar isto.

Agradeço desde já pela ajuda! :D


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
Mauro Coutinho
Jedi
Jedi
Mensagens: 1561
Registrado em: Sáb Mar 13, 2010 8:10 pm
Localização: São José dos Pinhais - Pr

Re: Ocultar conteúdo de uma aba ao entrar com multi login

Mensagem por Mauro Coutinho »

Esse modelo é bem legal, mas você poderia deixar todas as abas ocultas e só ser exibidas as que o usuário tem acesso usando as propriedades :

xlSheetVisible (or TRUE) - the sheet is visible
xlSheetHidden (or FALSE) - the sheet is hidden
xlSheetVeryHidden - the sheet is very hidden

[]s


Responder