Como criar LOGIN em VBA no EXCEL | Acesso Restrito

Поделиться
HTML-код
  • Опубликовано: 1 дек 2024

Комментарии • 70

  • @RafaelFernandes2
    @RafaelFernandes2 2 года назад +3

    Espetacular trabalho, vc acaba de me ajudar muito em um projeto! que Deus te abençoe grandemente

    • @douglas_costa
      @douglas_costa  2 года назад +3

      Que bom em poder contribuir de alguma forma Rafael, fico feliz em ter ajudado! em breve estarei postando mais dicas :D

  • @josewilliam9624
    @josewilliam9624 Месяц назад +1

    cara, voce manja bem o vba.
    parabens.
    voce explica de uma forma que qualquer pessoa que estuda programaçao entende.
    simplesmente suas aulas sao dez.

    • @douglas_costa
      @douglas_costa  27 дней назад

      Olá, obrigado pelo seu Feedback! Fico feliz em poder ter ajudado.

  • @silassena4990
    @silassena4990 11 месяцев назад +1

    Gostei aula clara e objetiva

    • @douglas_costa
      @douglas_costa  11 месяцев назад

      Muito obrigado pelo seu retorno, o seu feedback é muito importante para estarmos cada vez mais oferecendo conteúdo de qualidade para as pessoas :D

  • @M3MUSIC1000
    @M3MUSIC1000 8 месяцев назад +1

    Muito bom, Amigão!
    Tem tutorial aqui no RUclips que se você colocar mais uma linha de instrução, tá arriscado acessar até o servidor da Casa Blanca de tão complicado que é e você ensinou de forma bem simples em menos de 12 minutos.
    Muito obrigado!

    • @douglas_costa
      @douglas_costa  8 месяцев назад

      Muito obrigado pelo seu feedback, fico feliz em poder ter ajudado de alguma forma!

  • @LuanaRocha-pu8cs
    @LuanaRocha-pu8cs 6 месяцев назад +1

    Parabéns pelo conteúdo, didática incrível.

    • @douglas_costa
      @douglas_costa  6 месяцев назад

      Muito Obrigado Luana, que bom que gostou

  • @paulorobertosallesdossanto6616
    @paulorobertosallesdossanto6616 Год назад +1

    Simples e objetivo. Parabéns

  • @jrpauloful
    @jrpauloful Год назад +1

    Bom dia!!! me ajudou e muito top

    • @douglas_costa
      @douglas_costa  Год назад

      Obrigado pelo seu comentário Junior, que bom que gostou e fico feliz em poder ter ajudado 😃

  • @fernandofilo4741
    @fernandofilo4741 2 года назад +2

    Muito obrigado, você acabou de me dar uma luz aqui!

    • @douglas_costa
      @douglas_costa  2 года назад +1

      Fico feliz em poder ter contribuído de alguma forma

  • @vagnercedraz3380
    @vagnercedraz3380 9 месяцев назад +1

    Fantástico, parabéns pela didática.

    • @douglas_costa
      @douglas_costa  9 месяцев назад +1

      Olá Vagner, espero que esteja bem! Muito obrigado, seu Feedback é muito importante, não só para o desenvolvimento mais também para poder oferecer um conteúdo de qualidade 😄

  • @jaimeeduardo3874
    @jaimeeduardo3874 2 месяца назад +1

    Muito boa a aula, se puder tirar essas músicas de fundo ficaria melhor.

  • @talakos
    @talakos Год назад

    Gostei tanto Costa 👌❗

  • @josecorreia4983
    @josecorreia4983 Год назад

    Simples e funcional.
    Obrigado.

    • @douglas_costa
      @douglas_costa  Год назад

      Olá José, que bom em poder te ajudado de alguma forma

  • @altairfreitas2816
    @altairfreitas2816 2 года назад +2

    Parabéns

    • @douglas_costa
      @douglas_costa  2 года назад +2

      Obrigado Altair, espero ter ajudado de alguma forma :D

  • @augustocarlos6379
    @augustocarlos6379 2 года назад +2

    Blza de aula. Mas poderia fazer uma aula, em que o senha não já estivesse "pre-programado" no VBA?

    • @douglas_costa
      @douglas_costa  2 года назад +2

      Olá Augusto, muito obrigado pelo seu comentário!
      Em breve estarei fazendo essa aula

    • @douglas_costa
      @douglas_costa  2 года назад

      Augusto, tudo bem? amanhã 12h00 sai o vídeo com a tela de login com vários usuários.

  • @Ashy_slasher
    @Ashy_slasher 2 года назад +2

    opa, tudo bem? primeiro, muito obrigada pelo conteúdo
    e gostaria de saber se tem como eu atrelar as informações de quem pesquisa ao email
    por ex. tenho planilhas de comissão dos consultores, e para que eles não vejam as informações de outros consultores, ao colocar o email deles, eles visualizarem somente as informações que tem o email ou nome deles na planilha do Excel? valeu Douglas, seu conteúdo é objetivo e prático

    • @douglas_costa
      @douglas_costa  2 года назад +2

      Olá Agatha espero que esteja bem, então é possível você criar níveis de acesso atrelado aos usuários, onde você pode definir quem pode editar ou visualizar determinado assunto dentro da planilha. Exemplo: Usuário Master tem acesso de edição e visualização de todas as Planilhas ao Logar, já o usuário X pode ter acesso de visualização das planilhas XYZ nos campos ABC.

    • @Ashy_slasher
      @Ashy_slasher 2 года назад +2

      @@douglas_costa maravilha, muito obrigada mesmoooo....

  • @HermetoMenezesSilva
    @HermetoMenezesSilva 2 года назад +2

    Boa tarde Douglas, ótimo trabalho, especialmente pela objetividade. Te pergunto se é possível criar com este recurso uma planilha com mais de um usuário, cada um com nome e senha diferente. Te agradeço a colaboração.

    • @douglas_costa
      @douglas_costa  2 года назад +3

      Olá Hermeto, tudo bem? sim é possível, em breve vou gravar um vídeo mostrando como faz a tela de login utilizando usuários diferentes.

    • @HermetoMenezesSilva
      @HermetoMenezesSilva 2 года назад +1

      Te agradeço.

    • @HermetoMenezesSilva
      @HermetoMenezesSilva 2 года назад +2

      Te agradeço. Vai ser muito interessante e útil.

    • @douglas_costa
      @douglas_costa  2 года назад +1

      @@HermetoMenezesSilva tudo bem? amanhã 12h00 sai o vídeo com usuários diferentes.

    • @marieleymarques1142
      @marieleymarques1142 2 года назад

      @@douglas_costa eu assisti, ficou muito show

  • @victorgameiro9235
    @victorgameiro9235 2 года назад +1

    Opa show! Indicaria algum curso para aprender estas atividades em VBA?

    • @douglas_costa
      @douglas_costa  2 года назад +1

      Olá Victor, tudo bem? Eu nunca fiz um curso de VBA, apenas de Excel. O Algoritmo da programação eu aprendi no curso de engenharia que é praticamente a base, já os códigos eu consigo lendo o suporte da Microsoft adaptando para a minha necessidade no caso. Estou com um projeto para ofertar cursos de Excel online, até o momento estou com o meu Ebook pronto do nível avançado, vou deixar o link aqui para você dar uma olhada nos módulos: ✅ go.hotmart.com/V71763273U

  • @robertoalvelino1736
    @robertoalvelino1736 2 года назад +2

    Bom dia meu querido o que fazer quando o login afeta pasta de trabalho já abertas pq aqui fecha as que já estão abertas e só vai se eu digitar a senha

    • @douglas_costa
      @douglas_costa  2 года назад +2

      Olá Roberto, tudo bem?
      O que sei é que se você tiver algum formulário aberto, ele impede que você trabalhe em outras Planilhas, nesse caso você tem que fechá-lo ou acessá-lo para trabalhar em outras pastas de trabalho. Caso todas as outras pastas estiver com o mesmo login, e por que tem algum erro de sintaxe no código fazendo com que referencie as outras pastas.

  • @domiciojosedasilva9438
    @domiciojosedasilva9438 6 месяцев назад +1

    Gostei, como fazer com o access

  • @junio_cesar
    @junio_cesar 2 года назад +2

    Douglas, teria como esconder a tela de boas vindas do Excel? (09:47) Queria que apenas o userform seja exibido.

    • @douglas_costa
      @douglas_costa  2 года назад +2

      Olá, tudo bem? boa pergunta, nunca tentei ocultar o carregamento do Excel e no momento não sei informar se é possível, vou dar uma pesquisada e se encontrar a solução irei postar um vídeo ensinando beleza?

    • @junio_cesar
      @junio_cesar 2 года назад +1

      @@douglas_costa combinado 🤝🏻

  • @bariony
    @bariony Год назад +1

    Fala Douglas, tudo bem? Estou com uma dificuldade. Em computadores que o excel não está habilitado para Macros/VBA ele ignora essa tela de login e já abre a planilha. Como resolve esse problema?

    • @douglas_costa
      @douglas_costa  Год назад

      Olá Bariony, Estou bem e contigo?
      olha isso nunca aconteceu comigo, acredito que dê para resolver com algum código que ao clicar no arquivo é feito a habilitação da macro, ou você pode alterar as configurações do menu opções da central de confiabilidade, onde você pode deixar habilitadas a função de ativar a macro ao abrir o documento... porém deixar isso habilitada pode deixar vulnerável tanto o documento quanto o computador, visto que existem pessoas que acabam criando vírus dentro do VBA.
      outra opção é você proteger o documento da seguinte maneira:
      ruclips.net/video/pt8WQGMqKFY/видео.html

  • @thewalkingnerd1908
    @thewalkingnerd1908 2 года назад +2

    Bom dia, estou com uma dificuldade, não consigo copiar e colar nas planilhas do trabalho, aparece uma faixa amarela escrito acesso restrito e apenas algumas permissões do que se trata isso, já mexi em tudo e não achei solução! Poderia me ajudar!? Muito obrigado pela atenção, ótimo canal e conteúdo.

    • @douglas_costa
      @douglas_costa  2 года назад +3

      Olá, bom dia! tudo bem? você que criou a planilha e apareceu essa faixa? ou é uma planilha específica do trabalho desenvolvido por outra pessoa? Porque pode ser que tenha restrições configuradas para os usuários, protegido por senha. é muito comum em formulários padrões, onde você tem acesso apenas a campos específicos dentro da pasta de trabalho e/ou planilhas.

    • @thewalkingnerd1908
      @thewalkingnerd1908 2 года назад +2

      @@douglas_costaEntão amigo, eu acho que não, com certeza foi um camarada mal intencionado que trancou o acesso, estamos com muitas ações travadas por causa dele ou mexeu e não sabe no que mexeu ou fez de má intenção, mas mesmo assim muito obrigado pela atenção, continuo tentando aqui pra tentar resolver. Muitíssimo obrigado.

    • @douglas_costa
      @douglas_costa  2 года назад +3

      @@thewalkingnerd1908 Tente fazer o seguinte, no Excel acesso o menu arquivo > opções > Avançado. Na opção Recortar, copiar e colar, verifique se a opção Mostrar botão Opções de Colagem quando o conteúdo for colado está marcada.
      A Microsoft tem esse troubleshooting de resolução de problemas para questão de problemas de copiar e colar: docs.microsoft.com/pt-br/office/troubleshoot/excel/paste-special-missing-or-not-working

  • @uneal10
    @uneal10 2 года назад +2

    Olá, tudo bem? Encontrei um problema: nada disso fará sentido se as macros estiverem desabilitadas, pois o código, ao abrir o arquivo, não funcionará.
    Há como criar um código para forçar a ativação das Macros ao abrir o arquivo?

    • @douglas_costa
      @douglas_costa  2 года назад +3

      Olá JS, tudo bem? espero que sim, isso funciona por questão e segurança da própria Microsoft por causa de pessoas que criam códigos maliciosos, porém você pode ativá-lo para executar automaticamente.
      🟢 vá em Arquivos > Opções > Central de Confiabilidade > Configurações da Central de Confiabilidade > Configurações da Macro > Habilitar Macros em VBA.
      nesse local é onde você configura conforme suas necessidades, Essas mudanças serão ativadas quando for aberto qualquer arquivo contendo macros (cuidado) ao abrir planilhas com macro de terceiros.

  • @fernandoalmeida3394
    @fernandoalmeida3394 2 года назад +2

    Obrigado pelo tutorial, no entanto, existem dois problemas que estão a ocorrer quando uso:
    1º) Se no login escolher fechar e na mensagem seguinte, "guardar / não guardar / cancelar", escolher "cancelar", se voltar ao documento e clicar para abrir, abre directamente a planilha e já não aparece o ecrã de login.
    2º) Se já fiz login válido, fechei o documento e volto a tentar abrir, antes do ecrã de login aparece por breves momentos a imagem da ultima planilha aberta.
    Dá para ajudar?

    • @douglas_costa
      @douglas_costa  2 года назад +2

      Olá Fernando, tudo bem? no primeiro caso pode ser algum erro de sintaxe na programação do botão "Cancelar" ou a programação pode estar incompleta.
      já no 2 caso, tente usar o seguinte código Application.ScreenUpdating = False antes dos códigos, e Application.ScreenUpdating = True após o código. isso faz com que a atualização de tela fique mais rápida e desativa a tualização de tela causando essa questão de aparecer breves momentos da imagens ou piscar a tela durante a execução do comando.
      Exemplo:
      Sub nome_do_projeto()
      Application.ScreenUpdating = False
      ... códigos
      ... códigos
      Application.ScreenUpdating = true
      End sub

  • @petronilio1991
    @petronilio1991 Месяц назад +1

    fiz todo o processo, mas se clicar no " x " da caiza de login, entra normal

    • @douglas_costa
      @douglas_costa  27 дней назад +1

      Possivelmente algum bug ou ausência da programação do botão “X” do que fazer ao clicar nele.

  • @orangyx
    @orangyx Год назад +1

    Eu queria criar 17 abas na planilha e queria colocar cada pessoa com acesso a sua respectiva planilha.
    Como eu faço isso ?
    Parabéns pelos vídeos.

    • @douglas_costa
      @douglas_costa  Год назад +2

      Olá, tudo bem? primeiramente agradeço o seu comentário. imagine a seguinte situação que você tem um usuario chamado douglas e senha 123, e você tem três planilhas com os seguintes nomes: Plan1; Plan2 e Plan3. e que você deseja que exiba apenas a plan2 para ele e as outras fiquem ocultas.
      então você pode fazer essa estrutura aqui na condição IF.
      If textbox1 = usuario and textbox2 = senha then
      application.visible = true
      worksheets("Plan1").visible = false
      worksheets("Plan2").visible = true
      worksheets("Plan3").visible = false
      else
      msgbox("usuário ou senha inválidos, tente novamente"),vbinformation, "aviso"
      end if.
      Espero ter ajudado, depois retorne aqui e fala se deu certo? em breve estarei divulgando um conteúdo ensinando essa etapa. Valeu!

    • @orangyx
      @orangyx Год назад +1

      @@douglas_costa eu sou leigo no assunto hahahaha mas eu vou tentar .
      De qualquer forma muito obrigado pela atenção.

    • @douglas_costa
      @douglas_costa  Год назад +1

      @@orangyx OK me avisa se deu certo, que qualquer coisa depois faço um vídeo ensinando como fazer.

    • @orangyx
      @orangyx Год назад +1

      @@douglas_costa eu tentei pelo Excel mas foi sem sucesso.
      Encontrei diversos erros .
      Me indicaram o Bubble e eu finalmente consegui criar várias áreas de login , agora meu problema é criar nessas áreas um espaço para eles preencherem suas informações e essas informações serem enviadas para o Google planilhas.

  • @cassianovianna
    @cassianovianna 2 года назад +1

    companheiro deu certo ;kkkk

    • @douglas_costa
      @douglas_costa  2 года назад

      Opa Kassiano, que bom que deu certo!!!
      Obrigado pelo comentário :D

  • @silassena4990
    @silassena4990 11 месяцев назад +1

    È possivel colocar uma imagem no login?

    • @douglas_costa
      @douglas_costa  11 месяцев назад

      Olá Silas, boa noite! tudo bem? é possível sim você inserir imagem na tela de login e também alterar a cor do formulário conforme sua necessidade.

  • @marieleymarques1142
    @marieleymarques1142 2 года назад +2

    Pessoal assista esse vídeo também, aqui ele ensina a colocar o acesso para mais de um usuário. ruclips.net/video/RbQh7Mtfc9k/видео.html