Aprenda o passo a passo a fazer tela de LOGIN (controle de acesso) na sua planilha Excel (VBA )

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024
  • Você já se perguntou como adicionar um nível extra de segurança à sua planilha Excel? Se sim, você veio ao lugar certo! Neste vídeo, vamos orientá-lo passo a passo na criação de uma tela de login usando VBA (Visual Basic for Applications) no Excel. Aprenda como proteger suas informações confidenciais, controlar o acesso aos seus dados e adicionar uma camada extra de segurança ao seu arquivo Excel. Não importa se você é um iniciante ou um usuário experiente do Excel, este tutorial fácil de seguir o ajudará a criar uma tela de login personalizada em sua planilha. Assista agora e aprimore a segurança dos seus dados no Excel!
    (Tutorial de excel - passo a passo)
    💛💜💙 INCREVA-SE NO CANAL: ☝☝☝
    goo.gl/yuVo3x
    Aprenda de forma simples e prática, sem complicação, passo a passo.
    O MS Excel é uma poderosa ferramenta para o registro, planejamento e controle de atividades e informações. Através de suas ferramentas como tabelas e gráficos, permite uma apresentação de fácil visualização das informações.
    Curso particular de Excel ou no modelo InCompany onde você ou sua equipe podem ser treinados dentro do próprio escritório (Curso ministrado de forma remota através da internet)
    Entre em contato e saiba mais:
    (19) 98824-6088 📲
    Link para download dos arquivos:
    drive.google.c...
    !!!!!!!!!! COMPARTILHE E AJUDE OUTRAS PESSOAS !!!!!!
    #follow #compartilha #work

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

  • @salomaopatriota7407
    @salomaopatriota7407 10 месяцев назад +1

    Olá professor bo tarde

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

    Muito bom Leandro, muito massa esse controle de acesso para planilha. Valeu!

    • @excelincompany
      @excelincompany  3 года назад

      Valeu Reginaldo! Essa solução acredito que vai ajudar muita gente. Abraços

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

      Olá Reginaldo. Complementei a planilha com um registro de alteração. Veja lá o novo vídeo "Registro de alteração " que coloquei no canal 😉. Abraços

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

    Olá, ótima aula professor, Obrigadaaaa. É possível registrar inclusão ou exclusão de linha e coluna?

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

    Excelente dica. Muito obrigado!

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

      Olá que bom que te ajudou. Forte abraço.

  • @salomaopatriota7407
    @salomaopatriota7407 10 месяцев назад +1

    Aconteceu um problema aqui na minha Planilha

  • @salomaopatriota7407
    @salomaopatriota7407 10 месяцев назад +1

    O que eu faço?

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

    Muito show. É possível mais de uma pessoa acessar a mesma aba, mas restringir o que cada uma delas pode editar dentro da mesma aba?

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

      Olá @guilhermeantonio3803, é possível sim, porém seria necessário desenvolver uma outra solução, utilizando proteção de planilha e permissão de edição de intervalos. Caso tenha interesse de desenvolvermos esta solução, me encaminhe uma mensagem no WhatsApp. Forte abraço

  • @Akai0_0.
    @Akai0_0. 2 года назад +2

    Olá, gostaria de saber se esta programação também salva qual foi o usuario que acessou a planilha, com data e hora.

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

      Olá Red, nesta programação não está inserida esta aplicação, mas é possível sim implementar um código para isso. Vou gravar um vídeo para exemplificar, ok? Obrigado pela sugestão e fique ligado mo canal nos próximos dias. Abraços

    • @Akai0_0.
      @Akai0_0. 2 года назад +1

      @@excelincompany Ok, muito obrigado pela atenção.

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

      Bom dia @@Akai0_0., viu lá o vídeo que publiquei sobre "Registro de alteração"? Acho que te ajudará no quesito que havia me questionado. Abraços

  • @salomaopatriota7407
    @salomaopatriota7407 10 месяцев назад +1

    O senhor pode me ajudar nesses problemas?

  • @salomaopatriota7407
    @salomaopatriota7407 10 месяцев назад +1

    Outro detalhe importante é que quando digitamos o login e a senha é damos enter ou tab o comando não funciona

    • @excelincompany
      @excelincompany  10 месяцев назад

      A planilha não foi criada pensando em usar o TAB e Enter. Não irá funcionar mesmo. Pode ser feito de outras formas, onde dê para usar TAB e Enter, mas esse não era o objetivo. Abraços

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

    Olá Leandro, muito bom o conteúdo!!! Explicado de forma prática e simples.
    Estou com uma dúvida! Gostaria de desabilitar as guias de planilha pois irei trabalhar com botões, porém preciso que a partir do momento em que o usuário consiga acesso, ele seja direcionado a uma outra planilha (que no meu caso é cadastro) que não seja LOGIN_LRF. Como faço? Obrigado.

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

      Olá Júlio, que bom que tenha gostado. Para fazer este direcionamento você precisa acrescentar a linha de código [ Worksheets("Planilha1").Select ] após a linha de comando da chamda do comando ativarABA. Espero que te ajude. Forte abraço

    • @CyberseTeamBR
      @CyberseTeamBR 3 месяца назад

      @@excelincompany Fiz conforme explicado mas não conseguir direcionar o usuário pra planilha diferente, eu preciso após fazer login direcionar para uma planilha com os botões que direcionam a navegação, poderia repetir exatamente em qual parte do código devo alterar para conseguir esse resultado, não estou conseguindo, por favor.

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

    Boa noite professor
    Criei uma planilha com seus códigos e o login e senha tem como criar um useform sem modificar a macro só incluindo no useform o login e senha para criar um executável?

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

      Boa tarde Robson. Estou entendendo que "criar um executável" você está querendo dizer em criar um código onde ele "esconde" a planilha e mostra apenas os formulários. Entendendo dessa forma a resposta é: dá para fazer, mas você vai ter que alterar a macro. Esta macro está orientada a planilhas "sheets" e não a objetos como os "forms". Abraços

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

    Olá Leandro. Tentei baixar os arquivos mas os links não estão mais disponíveis.

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

      Boa noite Ulisses. De fato os links não estavam funcionando. Deixei tudo em um arquivo ZIP e atualizei o link. Favor tentar novamente. Agradeço por reportar. Caso tenha dificuldades me informe. Abraços

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

    Como fasso para vender a planilha e mesmo assim ter conteole de acesso longa distância?
    Tem como fazer ?

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

      Olá Robson, o arquivo é um arquivo simples de excel. Você mantem o acesso enquanto tiver acesso ao local onde a mesma está armazenada. Se for a uma rede, você precisa ter acesso a essa rede (acesso remoto, VPN, etc...). Abraços

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

    Olá! Excelente aula! Tem alguma forma de salvar no Drive conforme funciona no pc? Pois quando eu salvo, desabilita o bloqueio e fica tudo aberto.

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

      Olá Marcio. Estou entendendo que sua dúvida é se é possível rodar a macro no Google Sheets. (Salvar no Drive é possível, mas tem que abrir pelo MS Excel). Se for esta sua dúvida a resposta é não, não é possível rodar esta macro em Google Sheets, isso porque o Excel, assim como os outros programas do Office, rodam suas macros através do Visual Basic for Application (VBA), linguagem que foi escrito este código. Já o Google Sheets roda suas macros através de scripts, ou seja, outra linguagem, outra programação. Espero ter esclarecido. Abraços

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

      @@excelincompany Amigo. Eu fiz o procedimento tudo perfeito no pc. Salvei no drive como ARQUIVO pra baixar direto como arquivo excel. Porém, quando se faz o download, desativa os macros. Sabe dizer se existe alguma forma de manter os macros quando baixa o arquivo? Do contrário, ele só serve pra meu pc? Grato!

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

      Olá @@TheMarcioLGN, o arquivo da macro está se perdendo ou ao abrir a planilha é mostrada o aviso de "RISCO DE SEGURANÇA"? Não consegui entender direito qual o problema que você está tendo. Abraços

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

      @@excelincompany Por exemplo. Eu crio a planilha no excel bo meu pc com o macros e senha de login de acesso. Se eu salvo como arquivo no Drive ou envio no email pra alguém, quando a pessoa abre o arquivo excel no pc dele, a planilha abre sem pedir acesso. Incluindo as planilhas que eu bloqueei. Ou seja, o macro parece que é desativado.

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

      Olá @@TheMarcioLGN é isso mesmo! A macro está desativada para este PC. Caso queira ocultar as ABAS antes de fechar seu arquivo para que a outra pessoa não tenha acesso caso não habilite as macros, você pode inserir também o código abaixo lá na sua pasta de trabalho:
      Private Sub Workbook_BeforeClose(Cancel As Boolean)
      Dim ultima As Integer
      ultima = Application.Sheets.Count
      For x = 2 To ultima
      Worksheets(x).Visible = xlVeryHidden
      Next
      End Sub
      Este código vai ocultar as ABAS antes de fechar a planilha. Abraços

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

    Ótima aula professor! Muito obrigado.
    Vou testar no meu negócio, porém gostaria de saber. Acha que tem alguma forma de violar? Trabalho com vendas e não gostaria que os vendedores tivessem acesso a comissões uns dos outros, nem alterassem nada.

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

      Bom dia Lucas. Você pode fazer algumas adaptações para ficar mais seguro, como por exemplo colocar um código para ocultar todas as planilhas ao fechar o arquivo e colocar senha na macro. Isso já faria com que usuários normais (mesmo que com nível Expert em Excel) não consigam violar. Referente a tela inicial, pode ser alterada a arte sim, desde de que as duas caixas (Textbox) de Usuário e Senha não sejam alteradas. Abraços

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

      @@excelincompany Muito legal, professor, de verdade.
      Testando aqui com a minha equipe, encontrei um problema.
      Se a planilha for baixada e colocar no Excel Web, é possível visualizar todas as outras abas.
      Sabe como podemos evitar ou corrigir isso.
      Sei que o VBA não funciona 100% no web, mas tem alguma forma de evitar que vazem e vejam as outras planilhas?

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

      Boa tarde @@lucasfelipe4230 . De fato quando é colocado no Google Sheets (Excel Web) a macro não roda, pois o código é escrito no Visual Basic for Application (VBA) e este só roda onde está instalado o Office. Para aplicações WEB as macros devem ser escritos em Script. Referente a questão das ABAS ficarem abertas é em função de como o código foi escrito. Como eu disse na mensagem anterior é possível colocar um código para ocultar todas as planilhas ao fechar o arquivo. Hoje o código está o contrário, pois a ideia era liberar as ABAS antes de fechar. Não é um problema, mas sim a concepção do código. Abraços

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

      @@excelincompany Legal professor.
      Desculpa, não queria dizer problema, a ideia é top!
      Sabe me orientar como faço o código pra fechar?

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

      Bom dia @@lucasfelipe4230. Abaixo aqui nos comentários, eu já fiz essa explicação para o @Marcio Golçalves, dê uma olhadinha lá. Caso a dúvida permanessa é só me escrever novamente. Abraços

  • @salomaopatriota7407
    @salomaopatriota7407 10 месяцев назад +1

    A aba acesso sumiu na minha planilha

    • @excelincompany
      @excelincompany  10 месяцев назад +1

      Olá @salomaopatriota7407, a ABA sumiu pois provavelmente sua planilha tem muitas ABAS ou então você se esqueceu de colocar o "X" na célula abaixo do título CACESSO_LRF. Para resolver isso, crie um novo módulo no ambiente VBA e digite o código:
      Worksheets("CACESSO_LRF").Visible = True
      Dê o PLAY e após rodar o código, a ABA "CACESSO_LRF" irá reaparecer. Lembre-se de entrar nela e corrigir a questão dos "X". Depois é só salvar. Abraços

    • @salomaopatriota7407
      @salomaopatriota7407 10 месяцев назад

      Ok

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

    Olá bom dia , tenho uma planilha que tem varias abas coloquei o arquivo do video e quando inclui outras abas o CACESSO_LRF aparece no formulario do vba mais nas abas da planilha sumiu e já não tenho acesso para editar usuários vc sabe como resolver? obrigado

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

      Olá Robson. Aí lascou hein?!?! Sem problema meu amigo. No ambiente VBA vá no menu "Inserir", depois escolha a opção "Módulo". De duplo clique no Módulo e abrirá a janela de edição então digite:
      Sub mostrar ()
      Sheets("CACESSO_LRF").visible = True
      End Sub
      Então, com o cursor do mouse dentro da Sub, clique no botão Verde de "play" (abaixo do menu "Formatar") e pronto! A aba será reexibida. Abraços

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

      Showwwwwww Deus abençoe