Como fazer tabela no Excel e proteger a planilha

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

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

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

    Quem está com problema para desbloquear a senha cadastrada no VBA direto pelo botão na guia Revisão, altere o código para:
    Sheets("Planilha1").Unprotect Password:=""
    Sheets("Planilha1").Protect Password:=""

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

    MUITO OBRIGADO POR COMPARTILHAR O SEU CONHECIMENTO.
    +1 INSCRITO!

    • @professoraizadora
      @professoraizadora  7 месяцев назад

      Que bom que o conteúdo foi útil para você! Fico feliz em ajudar. Sucesso nas suas planilhas! 😉 Abraços

  • @janiocbatista
    @janiocbatista 4 дня назад +1

    Excelente didática e clareza + precisão nas informações. Parabéns e obrigado

    • @professoraizadora
      @professoraizadora  16 часов назад

      Obrigada!! 😉 Sucesso em suas planilhas! Abraços!

  • @wilsonvasconcellos8156
    @wilsonvasconcellos8156 15 дней назад

    Izadora, Muito obrigado por compartilhar o seu conhecimento!!!

    • @professoraizadora
      @professoraizadora  13 дней назад

      😉🙏🏽 Sucesso em suas planilhas! Ah! Confira o comentário que fixei no vídeo! Tem um ajuste para evitar problema com a senha!
      Abraços!!

  • @marcospaullus
    @marcospaullus 2 месяца назад

    Genial, professora!! Gratidão.

    • @professoraizadora
      @professoraizadora  2 месяца назад

      Dê uma olhada no primeiro comentário que coloquei uma atualização lá! Abraços!

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

    Olá. boa tarde. excelente vídeo. Estava justamente a procura disso, entretanto, não sei por qual motivo, não consigo desbloquear a tabela para ser inseridos novos registros.

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

      Pode ser por conta da senha. Tenta seguir o que coloquei no comentário fixado neste vídeo! Abraços!

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

    Parabéns pelo vídeo. Como fazer tabela no Excel e proteger a planilha?

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

      Muito obrigada!! 😉 Sucesso em suas planilhas! Abraços!

  • @circuitoofertas29
    @circuitoofertas29 5 месяцев назад

    Muito obrigado salvou meu trabalho!

    • @professoraizadora
      @professoraizadora  5 месяцев назад +1

      Maravilha!! Sucesso em suas planilhas! Abraços!!

  • @rudineilordi378
    @rudineilordi378 Месяц назад

    ótima aula, muito útil. Preciso de um apoio, funcionou certinho com bloqueio de colunas e inserção de linha na tabela de forma dinâmica só que cada vez que seleciona uma célula vazia na coluna a ele dá um alerta que: "Os recursos de tabela não estão disponíveis porque a planilha está protegida" mas se der ok aceita inserir normal
    Obrigado

    • @professoraizadora
      @professoraizadora  Месяц назад

      Olá! A célula vazia está dentro do intervalo do intersect?

    • @rudineilordi378
      @rudineilordi378 Месяц назад

      @@professoraizadora , Sim, está. Vou preenchendo e, ao final, quando pressiono Tab para ir para a célula A5, que seria a nova linha, aparece esse alerta. Porém, ao dar OK, ele aceita preencher normalmente.

    • @professoraizadora
      @professoraizadora  Месяц назад

      Pelo que escreveu, a coluna que está no intersect é a coluna A, correto? Essa coluna A inteira precisa estar liberada do bloqueio. Assim não vai aparecer mais a mensagem. Abraços

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

    Ótimo vídeo! Deu quase tudo certo.
    Ta apresentando um erro na senha que estou utilizando.
    Erro em tempo de execução '1004" - A senha fornecida não está correta.
    Me ajuda professora!

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

      Tenta o seguinte: deixa sem senha porém protegida, no código, deixa para desproteger com a senha "" (vazio, só abre e fecha aspas). No final, deixa a senha correta que está colocando. Rode o código uma vez apenas. Volte no início do código e troque "" pela senha correta. Rode o código novamente. Se isso não resolver, tente tirar a proteção da planilha, coloque a linha que desprotege a planilha, como um comentário (colocando aspa simples no início). Rode o código uma vez. Retire a aspa simples e rode novamente. Um desses procedimentos deve resolver! Forte abraço!

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

    Caracas, sabe tudo rsssss. Muito bom mesmo

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

      Rsrsrsrs ahh como eu queria saber tudo de Excel rsrsr!! Mas estudo bastante!!! Muito obrigada Solivan! Ótima semana! Forte abraço!

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

    Bom dia. Primeiro parabéns pela explicação muito didático. Como faço para colocar como critério o preenchimento de varias colunas, por exemplo preciso que faça o desbloqueio caso o usuário preencha a coluna A ou B. Obrigada

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

      Oi Vanessa, mande um email para orcamento@izadorarodrigues.com.br que te envio por lá como fazer, você vai precisar ajustar algumas partes do seu código. Ok? Coloca no assunto VBA com duas colunas que já vou saber que é o seu

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

    Boa noite!
    Você fez o que eu queria, só que não posso usar VBA no trabalho...

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

      Poxa vida!!! Até o momento, só dá para fazer isso com VBA...

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

    Izadora, excelente o vídeo. Muito boa a sua explicação. Funciona tudo perfeitamente, mas quando eu tento desbloquear a planilha, dá erro como se eu estivesse inserindo a senha errada (fiz com senha dentro das aspas e sem a senha).
    Como fazer?

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

      Oi Raiane! Isso às vezes acontece mesmo. Tente o seguinte: coloque manualmente (pela guia revisão) só a proteção da planilha, sem senha. Vá até o seu código e coloque para desproteger indicando na senha "" (com aspas duplas), isso vai representar a senha vazia. Não coloque espaço entre as aspas, só abra e feche. No final do código, na hora de proteger novamente, coloque a senha desejada. Rode o código uma vez. O próprio VBA irá aplicar a senha na planilha. Volte ao início do código e entre as aspas, coloque a mesma que inseriu no final. Isso costuma resolver o problema. Chegou a acontecer comigo, fiz esse procedimento e deu certo. Espero que te ajude! Forte abraço!

  • @alexandrepegoraro4997
    @alexandrepegoraro4997 9 месяцев назад +2

    Olá Izadora tudo bem?
    Justamente o que estou precisando, fazendo teste o código funcionou perfeitamente, mas o problema e quando eu preciso desbloquear a planilha mesmo estando sem senha aparece a mensagem para eu verificar a senha.
    Sabe o que pode ser?
    Desde já agradeço.

    • @professoraizadora
      @professoraizadora  9 месяцев назад

      O código insere uma senha, a mesma deve ser repetida no final. Coloque uma senha, mesmo que seja 123. Abraços

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

    Olá Izadora.
    Primeiramente, parabéns pelo vídeo! Muito bom!!!
    Inseri o código conforme exposto, porém o adaptando às características do meu documento e, deu super certo.
    No entanto, mesmo não apontando senha no código, ao tentar desbloquear a planilha, ele solicita uma senha. Já tentei utilizar as aspas, mexi no código e inseri "123", mas não funciona. Ele aponta que a senha está errada :(
    Não sei o que fazer, pois há probabilidade de alteração futura no documento e com isso, possíveis alterações.
    Consegue me ajudar?

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

      Oi! Isso às vezes acontece mesmo. Tente o seguinte: coloque manualmente (pela guia revisão) só a proteção da planilha, sem senha. Vá até o seu código e coloque para desproteger indicando na senha "" (com aspas duplas), isso vai representar a senha vazia. Não coloque espaço entre as aspas, só abra e feche. No final do código, na hora de proteger novamente, coloque a senha desejada. Rode o código uma vez. O próprio VBA irá aplicar a senha na planilha. Volte ao início do código e entre as aspas, coloque a mesma que inseriu no final. Isso costuma resolver o problema. Chegou a acontecer comigo, fiz esse procedimento e deu certo. Espero que te ajude! Forte abraço!

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

      @@professoraizadora não resolveu :(

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

      @@lalescalopes2989 Meu Excel é a versão 2019 Home Edition, também não estava funcionando, consegui resolver a única modificação que fiz no código da professora foi retirar a palavra "password" dos comandos ". Unprotect" e ".Protect", o resto do código deixei igual.

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

      Obrigada por contribuir Rene! 😉 Forte abraço!

  • @deborahrosa2890
    @deborahrosa2890 3 года назад +1

    Muito bom! Caso a linha 1 tenha que ser excluída, e a tabela esta protegida, há um comando no VBA?

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

      Oi Débora! Não sei se entendi direitinho sua pergunta, qualquer coisa você me fala, mas vamos lá: com a planilha protegida, a primeira linha não poderá ser excluída, nem aparece a opção para Excluir. Caso desbloqueie e exclua a primeira linha, ao proteger novamente, o Excel continuará preenchendo com as fórmulas. Se não for com relação a isso sua dúvida, coloque aqui embaixo, por favor! Forte abraço! Ótima semana!

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

    Olá... Gostei muito de sua aula, entretanto minha planilha não funcionou. Como saber o que deu de errado. Sou iniciante

    • @professoraizadora
      @professoraizadora  9 месяцев назад

      Olá! É preciso rever o código e a senha aplicada! Abraços! Ótima semana

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

    Muito bom!
    Como eu estava procurando um vídeo como esse.
    No caso tem como tirar o nome da Planilha e referênciar a Planilha ativa?

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

      Podes substituir o [ Sheets("NOME DA PLANILHA"). ] por [ActiveSheet. ]

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

    Bom dia, tudo bem primeiramente gostaria de lhe parabenizar sobre o seu trabalho, voce consegue nos passar claramente o que precisamos, muito obrigado! Na minha planilha se eu coloco no vba a senha entre as aspas da erro, se eu deixo sem senha nas aspas, funciona perfeitamente, minha pergunta é eu coloco a senha antes de editar o vba no excel e edito o vba ou não coloco a senha no excel e coloco apenas no vba? Bom trabalho!!!
    Gostaria que se possivel voce fizesse um teste colocando senha, pois eu tentei com senha e nao da certo, apenas sem a senha! Obrigado

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

    Quem esta com problemas para definir uma senha altere:
    Sheets("INSS"). Unprotect Password = ""
    Sheets("INSS"). Protect Password = ""
    PARA:
    Worksheets("INSS").Unprotect "SUA SENHA"
    Worksheets("INSS").Protect "SUA SENHA"

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

      Obrigada pela contribuição Douglas! 🙌🏽 😉 Ótima semana!

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

    Ei Izadora, apaguei meu primeiro comentário sem querer, fui apagar pra corrigir o segundo, mas venho reiterar que procurei muito por este conteúdo e encontrei somente no seu canal, parabéns pela didática e conhecimento, estou muito satisfeito. Como disse; consegui repassar para minha planilha aqui, mas ainda a tabela não gera os resultados quando preenchida de modo protegido; como informei no comentário abaixo.

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

      Olá!! Te respondi no outro comentário! Veja se irá funcionar! Qualquer outra dúvida, pode enviar! Forte abraço!

  • @erivan57
    @erivan57 3 года назад +1

    Queria ver o vídeo sobre recisão, e não encontrei. O que a conheceu? Bom dia

    • @professoraizadora
      @professoraizadora  3 года назад +1

      Oi Erivan! Tudo bem? Eu tirei do ar, porque na hora de fazer o imposto de renda, eu dei uma bobeira e passei direito pelo cálculo da base. Assim que vi, tirei do ar. Estou gravando de novo e, até no máximo sexta-feira deve estar sendo postado novamente! Como voltei a trabalhar presencialmente, meu tempo está bem curtinho! Aproveitei para incluir também cálculo de dependente e o formato de tabela que vai ajudar mais gente na hora dos cálculos! Forte abraço! Ótima semana!

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

    Olá Izadora, estava procurando uma solução para proteção das fórmulas em tabelas e achei o seu vídeo fantástico. Uma pena que não estou conseguindo reproduzir a solução para a minha tabela. No meu caso, o código tem gerado erro na linha onde a variável teste recebe a informação.
    Minha tabela inicia na coluna B, linha 3 com os dados e vai até a coluna w.. estou frustrado :(

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

      Oi José, tudo bem? Se quiser, envia a planilha para este e-mail (orcamento@izadorarodrigues.com.br), é o e-mail que consegue contato direto comigo! Na segunda, eu dou uma olhada e tento te ajudar, ver o que está dando de errado. Não vou te cobrar isso não, ok?!! Rsrsrs É só o email onde estou concentrando tudo para ficar mais fácil para mim. Forte abraço! Ótimo domingo

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

      @@professoraizadora muito obrigado pelo retorno e disponibilidade. Arquivo enviado. Uma ótima semana... (risos)

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

      Oi José, recebi seu e-mail, mas de manhã não consegui olhar e à tarde caiu uma chuva absurda aqui. Está tudo desligado pq está vindo outra chuva! 🤦🏽‍♀️ Mas eu não esqueci, ok? Eu vou tentar olhar mais tarde, porém se não conseguir, vou olhar amanhã à noite. Durante o dia estou dando aula. Forte abraço

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

    Procurei um tempão algum vídeo sobre isso.... 🙏🙏🙏🙏🙏

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

    Olá, quando abro o Visual basic só tem uma tela cinza

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

      Oi Sara! Do lado esquerdo, vai estar escrito VBAProject (Pasta 1), procure pelo nome da planilha que criou no Excel com a tabela que quer travar. Se ainda não tiver dado um nome, é bom provável que esteja escrito Planilha 1 (Planilha 1). Dê duplo-clique sobre ela que a tela aparecerá! Qualquer coisa poste aqui! Forte abraço!

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

    Boa noite Izadora. Brilhante idéia de proteger tabelas onde há fórmulas. Tentei aqui mas sem êxito. Erro de compilação : Era esperado End Sub. Pode me ajudar? ...
    Private Sub Worksheet_Change(ByVal Target As Range)
    Application.ScreeenUpdating = False
    Dim teste As String
    If Not Intersect(Target, Range("A:A")) Is Nothing Then
    Sheets("CP").Unprotect Password = ""

    novalinha = Sheets("CP").Range("A3").End(xlDown).Row
    linhaformula = Sheets("CP").Range("N3").End(xlDown).Row

    teste = Sheets("CP").Cells(novalinha + 1, "A")

    If teste "" Then
    ActiveSheet.ListObjects("Tabela1").Resize Range(Cells(1, "A"), Cells(linhaformula + 1, "N"))
    End If

    Sheets("CP").Protect Password = ""

    End If
    Application.ScreenUpdating = True

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

      Olá! Muito obrigada! Está faltando end sub no final do seu código. Depois de tudo, dê enter e digite end sub. Forte abraço!

    • @MarcusVinicius-js9xo
      @MarcusVinicius-js9xo 2 года назад

      Muito obrigado, Isadora. Vou tentar aqui

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

      Izadora, não deu certo. Vou rever a aula e fazer todo procedimento novamente. Obrigado pela atenção.

    • @fernandasalvatico9048
      @fernandasalvatico9048 2 месяца назад

      @@marcusleal9532 Olá, tudo bem?
      Na sua segunda linha: Application.ScreeenUpdating = False
      ScreenUpdating foi escrito com 3 letras "e", pode ser isso que está retornando erro.

    • @professoraizadora
      @professoraizadora  2 месяца назад

      @fernandasalvatico9048 muito obrigada pela contribuição Fe! Eu realmente não percebi os 3 eee!! 👏🏽👏🏽👏🏽

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

    Fiz todo procedimento mais nao funcionou e ainda aparece pra digitar um senha que não coloquei estranho

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

      Olá Roberto, no procedimento tem senha no início e no fim. Coloque uma senha, nem que seja 123 entre as aspas, para fazer os testes. Verifique também se o nome da planilha e da tabela estão corretos conforme o seu arquivo. Confira TB o endereço da célula que devem receber a alteração inicial. Tudo deve ser adequado ao seu arquivo. Forte abraço! Ótima semana!

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

      @@professoraizadora muito obrigado professora. Deus abençoe pois ajuda muito.

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

      @@professoraizadora Boa tarde professora descobri a seguínte situação do problema que relatei, tinha uma outra planilha aberta e por isso estava dando complito entre elas. A questão é isso e normal,quando fiz ela somente com a guia em questão aberta deu tudo certo.

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

      Que maravilha Roberto!! Fico muito feliz por ter dado tudo certo!!! 👏🏽👏🏽👏🏽👏🏽🤓🤓🤓 Ótima semana!

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

      @@professoraizadora obrigado pra você tbm muito obrigado pelo conteúdo.

  • @GilsonCarvalho-gm6gg
    @GilsonCarvalho-gm6gg Год назад

    Boa tarde! Fiz todo o procedimento, mas não funcionou, tem como eu enviar o arquivo para correção?

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

    Oi izadora, tudo bem? Queria uma ajuda, estou tentando acertar o código porém estou recebendo a mensagem "Erro em tempo de execução '1004': Erro de definição de aplicativo ou de definição de objeto". Quando clico em depurar ele sinaliza em amarelo a quinta linha do código onde está " novalinha = Sheets("NOVEMBRO 22").Range("A4").End(x1Down).Row
    Não estou conseguindo solucionar esse erro, pode me ajudar?

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

      Oi Wallace, pode ser algum erro no nome da planilha ou no da tabela! Qualquer coisa, copie e cole os nomes. Forte abraço!

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

      Outra coisa, vc colocou x1Down ou xlDown... Aí está parecendo 1

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

      @@professoraizadora Deu certo izadora, era o 1 mesmo, obrigado!!

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

      Aproveitando... rsrsrs eu queria aplicar para todo o workbook ao invés de focar apenas no worksheet, consegue me ajudar?

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

    EU tinha pensado em fazer isso tbm, mas o problema e que vc "perde" o CTRL+Z

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

    Olá Izadora; eu consegui, fiz todo o roteiro que vc passou, contudo, apareceu a seguinte mensagem: "Erro em tempo de execução '9': Subscrito fora do intervalo" Quando clico em "Depurar" aparece a quarta linha marcada em amarelo; onde vc descreveu: Sheets("INSS").Unprotect Password = " SENHA". - Eu não entendi o porque de "INSS"; Este é o nome do arquivo planilha que você está criando? É o nome da Aba em que está a tabela? Ou é o nome do título da quarta coluna onde serão gerados as informações protegidas? Quanto a senha, entre as aspas eu fiz com senha de proteção, mas não sei porque esta dando este erro. Pode me ajudar?

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

      Olá!! "INSS" se refere ao nome da planilha (aquela aba lá embaixo) onde a tabela está. No seu caso, veja qual o nome da planilha em que a sua tabela está e coloque o nome entre aspas também, assim como a minha, ok? E "Tabela1" é o nome da minha tabela (não troquei o nome), caso você tenha trocado o nome da sua ou tenha tentado criar várias vezes, o nome da tabela muda, sendo assim, você deverá colocar o nome correto. Para saber qual nome está na sua tabela, clique em qualquer célula da tabela e clique na guia Design da Tabela. Ok? Forte abraço! Ótimo final de semana!

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

      @Izadora Rodrigues Ei Izadora; muito obrigado!!! estou fazendo as modificações aqui, eu havia feito com o nome do arquivo, alterei para o nome da aba agora, depois de tudo vou ter que criar cópias e fazer modificações, pq são 12 meses, estou fazendo a de MAR (Março) como um modelo. -Então, eu fiz conforme vc informou, pus o nome da aba e da tabela, contudo quando vou para a tabela, protejo e aciono a primeira coluna para iniciar a automatização da tabela, logo, aparece uma janela com a seguinte informação: "Erro de execução '1004' A senha fornecida não está correta. Verifique se a tecla CAPS LOCK está desativada e certifique se o uso de maiúsculas está correto", e o botão Depurar; -Quando clico nele; na quinta linha: Sheets("MAR").Unprotect Password = "SENHA" , aparece marcada de amarelo. Conferi a senha e o CAPS LOCK está ok, não sei o pq do erro, a tabela só está funcionando desprotegida, se eu proteger ela perde a automatização. Eu já salvei no modo VBA que vc informou no video (habilitar para macro). Gratidão por me ajudar Izadora, muitissímo obrigado, abração, ótima semana pra vc.

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

      @@professoraizadora Olá Izadora, como disse, tentei mas ainda não consegui, por favor me da uma força ai.

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

      MrPts36 o que está aparecendo de erro?