Vídeo #67 - Como Proteger suas Macros e códigos no VBA

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 พ.ย. 2024

ความคิดเห็น • 175

  • @marquinhosmcc
    @marquinhosmcc 10 วันที่ผ่านมา +1

    Parabéns, canal top!

    • @OrganicSheets
      @OrganicSheets  10 วันที่ผ่านมา +1

      Obrigado, Marquinhos! 👏 Fico muito feliz que tenha curtido o canal! Se tiver alguma sugestão de tema ou dúvida sobre Excel e VBA, é só falar. Vamos juntos! 🚀😊

  • @georgedamatta
    @georgedamatta 2 ปีที่แล้ว +28

    Até que enfim alguém falando sobre a segurança dos projetos no VBA. Parabéns pela inciativa e esse canal está de parabéns. Conteúdos bastante diferenciados!

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว +2

      Obrigado pelo comentário George, espero que meus vídeos ajudem mais e mais. 😊👍

    • @georgedamatta
      @georgedamatta 2 ปีที่แล้ว

      @@OrganicSheets com certeza. Me chama atenção em seu canal a importância do design, esse tópico em especial sobre segurança é muito importante e deveria ser algo a ser priorizado até em cursos de Excel.

  • @akassioaraujo4609
    @akassioaraujo4609 3 หลายเดือนก่อน +1

    Top, parabéns

  • @sscrispim
    @sscrispim 11 หลายเดือนก่อน +1

    Parabéns! muito bom!

    • @OrganicSheets
      @OrganicSheets  11 หลายเดือนก่อน

      Muito obrigado 😁

  • @fernandogueve1820
    @fernandogueve1820 หลายเดือนก่อน +1

    Fernando saudações, quando e que Vaz poder fazer uma aula de como exibir o nome da pessoa logada no formulário do vba? Obrigado

    • @OrganicSheets
      @OrganicSheets  หลายเดือนก่อน

      Olá, Fernando! Saudações! 😊 Você pode exibir o nome da pessoa logada usando a função Environ("USERNAME") no VBA para capturar o nome do usuário do sistema operacional e exibir no formulário. Vou fazer uma aula detalhada sobre isso em breve, então fique de olho no canal! Obrigado pela sugestão! 🚀👨‍💻

  • @deyvisonsantos
    @deyvisonsantos 5 หลายเดือนก่อน +1

    Cara...muito obrigado pelo conhecimento!

    • @OrganicSheets
      @OrganicSheets  4 หลายเดือนก่อน

      Disponha Deyvison! Abraços.

  • @andersonmauro8365
    @andersonmauro8365 ปีที่แล้ว +1

    Show agora sim, Parabéns

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Boa Anderson, deixar seus projetos mais protegidos. 🔐

  • @fernandodaconceicaocabral3144
    @fernandodaconceicaocabral3144 2 ปีที่แล้ว +2

    Funciona, tentei alterar o código Hexa com uma senha conhecida e realmente deu erro, projeto VBA foi removido. Parabéns!

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว

      Obrigado pelo feedback Fernandão.

  • @Ccarlos604
    @Ccarlos604 ปีที่แล้ว +1

    Parabéns, Essa Dica Top!

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Que bom que gostou Carlos, agradeço seu comentário.

  • @fabianovazdasilva1800
    @fabianovazdasilva1800 11 หลายเดือนก่อน +1

    Show de bola. Canais como este me inspiram a apender mais! Valew!

    • @OrganicSheets
      @OrganicSheets  11 หลายเดือนก่อน

      Fico feliz em saber! Sucesso Fabiano.

  • @jarquesporto2574
    @jarquesporto2574 ปีที่แล้ว +1

    Como todos, também estava a procura dessa solução. Show! muito obrigado por disseminar!

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Que bom que ajudou Jaques e obrigado por comentar 😊

    • @jarquesporto2574
      @jarquesporto2574 ปีที่แล้ว +1

      @@OrganicSheets Caro amigo, testei e usei sua programação, mais uma vez, muito agradecido.
      Acontece que orientou para marcar " Extensões e nomes de arquivos" no processo de ZIP e voltar para xlsm, mas se mantiverem marcado isso as macros irão dá "Erro em tempo de execução '9'... Subscrito fora do intervalo" porque ela não consegue localizar o workbooks("nomedoarquivo.xlsm").worksheets("dados").cells(2, 1)... Isso é um exemplo. Resolvi desmarcando após retornar para xlsm.

    • @OrganicSheets
      @OrganicSheets  6 หลายเดือนก่อน

      Que bom! 😄

  • @alexamarante4742
    @alexamarante4742 9 หลายเดือนก่อน

    Excelente
    Parabéns

    • @OrganicSheets
      @OrganicSheets  8 หลายเดือนก่อน

      Muito obrigado! 😊

  • @meusvideosfelizes
    @meusvideosfelizes 4 หลายเดือนก่อน

    Obrigado

    • @OrganicSheets
      @OrganicSheets  2 หลายเดือนก่อน

      Nós que agradecemos. 😊

  • @Aporte.fiscal
    @Aporte.fiscal ปีที่แล้ว +2

    Superou todos os conteúdos disponíveis ,que tive acesso até agora, obrigado e sucesso! Ganhou mais um inscrito , parabéns pela didática 👏

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Aí sim, mensagens como essa que são o motivo de eu continuar postando.
      Seja bem vindo(a).

  • @sierra6460
    @sierra6460 ปีที่แล้ว +2

    Eres grande Maestro !! 👍

  • @WernerLeonardi
    @WernerLeonardi 2 หลายเดือนก่อน +1

    Pergunta: Será que, fazendo um backup daqueles caracteres, teria como reverter o processo?

    • @OrganicSheets
      @OrganicSheets  2 หลายเดือนก่อน +1

      Oi, Werner! Nunca testei isso, mas seguindo a lógica, provavelmente pode funcionar. Se você decidir tentar, me avisa como foi! 😊

  • @klebersistem
    @klebersistem 2 ปีที่แล้ว +8

    Se guardar um backup do binário original também serve para desbloquear, ou seja dupla proteção pro mantenedor do código. Além do backup da plan também do arquivo binário

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว +4

      Faz todo o sentido Kleber, obrigado por cooperar como sempre 👍😊

    • @jadeco321
      @jadeco321 2 ปีที่แล้ว

      @@OrganicSheets Exatamente isso que ia falar.
      O mesmo dá para fazer pelo "fraudável" mais simples, abro pelo .txt mesmo e procuro por "protect" - e apaga o código que está entre < /> .
      Porém, eu recorto e salvo noutro notepad, faço as alterações necessárias na planilha e coloco a mesma senha de volta kkkkk sem mesmo descobrir qual era a senha!

    • @Pensarei
      @Pensarei 7 หลายเดือนก่อน

      Se usa os binários de um outro código
      Seria desbloqueado?

    • @klebersistem
      @klebersistem 7 หลายเดือนก่อน

      @@Pensarei não porque o binário tem a senha que acesso criptografada. Então ele não vai reconhecer e vai quebrar.

  • @AllysonScharnowski
    @AllysonScharnowski ปีที่แล้ว

    Parabéns pelos vídeos, graças a seu canal eu descobri uma paixão sobre VBA

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Que honra Allyson!
      Fico muito feliz mesmo. 😊😊😊😊😊😊😊

  • @taveira5135
    @taveira5135 8 หลายเดือนก่อน +1

    Obrigado pela dica. Excelente vídeo aula. Logicamente ganhou mais um inscrito para compensar o apoio.

    • @OrganicSheets
      @OrganicSheets  8 หลายเดือนก่อน

      Que ótimo, fico feliz que tenha se juntado a nós.
      Seja muito bem vindo!

  • @TribboDigital
    @TribboDigital 2 ปีที่แล้ว +21

    PARA QUEM ACHA QUE NÃO É JUSTO, OU ACHA QUE É BARATO.
    INVISTA O SEU TEMPO PRA APRENDER DESENVOLVER E DIGA QNT FICA!
    parabéns irmão otimo trabalho!

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว +1

      Obrigado Tribbo, exatamente... Vários custos diretos e indiretos, um deles são os mais de 10 anos estudando sobre Excel e VBA. Abraço amigo! 😊👍

  • @jonatasvelozo
    @jonatasvelozo ปีที่แล้ว +2

    Muito obrigado amigo, passei meses procurando uma solução e só encontrei aqui. Sucesso no canal!

  • @DATA7Academy
    @DATA7Academy 2 ปีที่แล้ว +7

    Muito bom

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว +4

      Que honra ter seu comentário aqui, sou grande fã do seu trabalho 😁👌

  • @rubinal
    @rubinal ปีที่แล้ว +9

    O problema é que todo código Vba infelismente é vulnerável por mais que vc tenha várias forma de bloqueio. Eu trabalho com VBA a anos e tenho uma planilha aqui que desbloqueia qulquer vba em apenas um clik. Bom mas pra facilitar a alta segurança eu costumo não só bloquear na propriedade como também implanto códigos diversos como: Tornar toda a planilha invisilvel em 99% dos campos, coloco código de auto destruição, códigos de vencimentos com datas de validades, código de fechamento e até códigos de armadilhas de exclusão de dados totais. Isso tudo pra evitar a clonagem principalmente em vba que considero como fonte de renda.

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +3

      Exato Rubinal, o VBA peca quando o assunto é segurança dos códigos.
      Realmente o propósito dessas "técnicas" é dificultar a vida do usuário amador ou semi amador a ter acesso a essa parte crucial do sistema como todo.
      Mas tenho a ciência que não inibe 100%.
      Obrigado pelo seu comentário.

    • @edulg
      @edulg ปีที่แล้ว +1

      Tem toda razão amigo. Obrigado! Eu ia comentar isso. E achei muito boa sua ckecklist!
      Só não entendi o que é essa armadilha de exclusão de dados.
      Poderia me explicar melhor?
      Muito Grato

    • @rubinal
      @rubinal 11 หลายเดือนก่อน

      Eu coloco códigos de auto destruição (coisas de serviço secreto) tais como:
      1) A pessoa abre somente um única vez e depois que ele fecha ele se destroi sozinha. Ela nem excluida é mas simplesmente "evapora-se".
      2) Posso programar pra várias aberturas deixando a pessoa vizulalizar por clikes de abertura ou até mesmo por período de tempo.
      3) ou deixar mesmo pra se destruir antes mesmo de abrir apenas com um clique de curiosidade no título da planilha que chamativamente vai despertar a curiosidade da pessoa que vai querer saber o conteúdo.

    • @AlexandreSantos-wd1ic
      @AlexandreSantos-wd1ic 9 หลายเดือนก่อน +1

      ​@@rubinal Eu ja tentei essas tecnicas, porem se a pessoa abre a planilha em modo de segurança desativando as vbas e depois salva como xlsx vai tudo pro espaco os códigos.

    • @OrganicSheets
      @OrganicSheets  7 หลายเดือนก่อน

      É, ficamos de mãos atadas e o que podemos fazer, é dificultar ao máximo.

  • @edalmircruz4024
    @edalmircruz4024 ปีที่แล้ว +1

    Topo demais

  • @ednaldosodre353
    @ednaldosodre353 2 ปีที่แล้ว +2

    Muito bom. Simples, objetivo e funcional.

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว +1

      Obrigado pela mensagem Ednaldo. Abraços

  • @russigomes
    @russigomes 2 ปีที่แล้ว +4

    Sim, é de grande utilidade, muito obrigado por compartilhar.

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว

      Obrigado por assistir Rogério, forte abraço e bom proveito. 😊

  • @luizfaresende
    @luizfaresende 2 ปีที่แล้ว +2

    Sensacional!!!!!
    A melhor dica de todos o canais de Excel.
    Parabéns e obrigado.

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว

      Luiz, muito obrigado pelo elogio.
      Fico muito feliz, abraço amigo!

  • @Fabio_de_Souza
    @Fabio_de_Souza 2 ปีที่แล้ว +1

    MARAVILHOSO!

  • @marcelojbr6506
    @marcelojbr6506 2 ปีที่แล้ว +1

    Bem legal! Obrigado!!!

  • @paulopms1
    @paulopms1 2 ปีที่แล้ว +7

    Parabéns !! Acredito que desta forma interessante trabalhar com Banco de dados externo, ou Back-up somente dos dados.

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว +2

      Exatamente Paulo, só não esquece o backup. rsrsrs

  • @tonnycosmos4104
    @tonnycosmos4104 2 ปีที่แล้ว +2

    estou utilizando algumas de suas planilhas em meu projeto. Você é um ótimo professor, parabéns.
    quando eu conseguir algum retorno com este trabalho, pretendo comprar seus cursos. Rodo muito por aqui e seu conteúdo é diferente, bastantante objetivo. Muito Obrigado. Estava agarrado nessa aprte. Sou auto-didata e autonomo e estou desenvolvendo meu primeiro programa. Tem um ano já..vinte alias. rsrs. valew

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว

      Tonny te desejo muito sucesso! 😁👍

    • @tonnycosmos4104
      @tonnycosmos4104 2 ปีที่แล้ว

      Vou tentar e te falo. Muito obrigado.

    • @tonnycosmos4104
      @tonnycosmos4104 2 ปีที่แล้ว

      Fernando, tudo bem? Eu gostaria de saber como faço depois de terminar o meu projeto, para corrigir os códigos e deixar mais profissional. vocês fazem isso? como funciona?
      obrigado.

  • @thiago.mariano
    @thiago.mariano 2 ปีที่แล้ว +7

    Showww Obrigado! Mais um conteúdo muito top

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว

      Fala Thiagão, valeu pelo feedback. #tmj

  • @KaduMc
    @KaduMc หลายเดือนก่อน

    será que se eu copiasse os caracteres que estavam lá antes de trocar por F, e depois os recolocasse no lugar, o VBA tornaria a ser editável?

  • @Elitefy
    @Elitefy ปีที่แล้ว +1

    Quando tiver uma grana vou te contratar para refazer meu vba kkkk eu fiz tudo pelo chat GPT, mas tenho certeza que se apresentar meu trabalho pra você, você vai fazer 100x melhor! Obrigado pelo conteúdo, você é 10!

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Hahaha obrigado descomplicanacional.

  • @MarivaldoWorld
    @MarivaldoWorld 2 ปีที่แล้ว +1

    Obrigado pela dica, me salvou

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว

      Que bom que ajudou! Marivaldo. Abraços

  • @Ganymedes100
    @Ganymedes100 ปีที่แล้ว +1

    Agradeço e parabenizo a iniciativa. Infelizmente, aqui não funcionou. Fiz mais de uma vez exatamente como explanado no vídeo mas, infelizmente, após o "ALT+F11", apresenta o projeto VBA fechado e, ao clicar, ele pede e aceita a senha cadastrada antes. Acredito que pode ser porque, hoje (17/09/2023), as versões que baixei para o Notepad++ (V:8.5.7) e 7ZIP(23.01) sejam diferentes da que você usa na vídeo-aula ou mesmo que eu tenha cometido alguma gafe repetida. Mesmo assim, adorei a sugestão e vou continuar pesquisando como proteger os recursos dos trabalhos, pois pretendo começar a trabalhar com Excel (acabei de me aposentar).

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Fala Ganymendes, como vai?
      A versão do notepad++ não deveria interferir no resultado, mas esse processo nem sempre funciona 100% de primeira, precisa refazer o processo, se certificando que o arquivo .bin foi salvo e reinserido dentro do zip (Para ter certeza que foi reinserido corretamente observe a data de modificação).
      Salve um backup pois pode ocorrer de corromper o arquivo as vezes.
      Certifique-se que a quantidade de "F" que está inserindo está certinho.
      Qualquer dúvida, só deixar aqui.

  • @Jane-kn7rj
    @Jane-kn7rj 2 ปีที่แล้ว +1

    Muito obrigada me ajudou muito.

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว

      Obrigado por seus comentários Jane. É sempre bom ter você por aqui 😊

  • @mariaelaine6772
    @mariaelaine6772 2 ปีที่แล้ว +1

    Muito bom! Gratidão!!!

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว

      Maria, muito obrigado por assistir e comentar. 😁👍

  • @Hawaianotaylor
    @Hawaianotaylor 5 หลายเดือนก่อน

    Desbloqueado com sucesso 😂

    • @OrganicSheets
      @OrganicSheets  5 หลายเดือนก่อน

      Boa, realmente para alguns é fácil desbloquear de fato.

  • @GameWorldSp
    @GameWorldSp 7 หลายเดือนก่อน +1

    Obrigado, excelente vídeo! É possível fazer algo similar com a senha que protege as células da planilha? Pois é muito fácil burlar, basta fazer o upload da planilha no google sheets...

    • @OrganicSheets
      @OrganicSheets  7 หลายเดือนก่อน +1

      Fala Amigo, tudo bem?
      Cara para senhas que protegem as células das planilhas, não conheço nada que torne a proteção mais eficiente, infelizmente.

  • @JoaoVitor-lo9ev
    @JoaoVitor-lo9ev 2 ปีที่แล้ว +1

    Vídeo maravilhoso e de grande valia

  • @HENRIABRANCO
    @HENRIABRANCO 2 ปีที่แล้ว +1

    Parabéns pelo conteúdo, sensacional!

  • @ceuazul8807
    @ceuazul8807 ปีที่แล้ว +1

    Parabéns pelo repasse de informações amigo, e ainda mais falando sobre questões de segurança. Ganhou mais um inscrito...rsrs Obrigado pelo conteúdo.

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Céu Azul, tenha certeza que fico muito satisfeito com sua inscrição.
      Uma honra pra gente ter você aqui 😊

  • @odairback7991
    @odairback7991 2 ปีที่แล้ว +1

    Ótimo conteúdo, parabéns!!

  • @Fernando_MF
    @Fernando_MF 2 ปีที่แล้ว +1

    Muito bom vai ser bem util

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว +1

      Obrigado Fernando, fico feliz que tenha gostado.

  • @diogeneshdeb
    @diogeneshdeb 2 ปีที่แล้ว +1

    Parabéns... Excelente trabalho, como sempre.

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว +1

      Obrigado pelo elogio, #TMJ

  • @pedrohenrique.12
    @pedrohenrique.12 2 ปีที่แล้ว +6

    Boa, cara! Continua assim!

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว +3

      Com certeza continuarei Pedrão 😎😎

  • @shymira
    @shymira 2 ปีที่แล้ว +5

    Na real vc só precisaria guardar esse binary. Aí vc não perde os dados da planilha do cliente. Qndo vc precisar atualizar alguma coisa, substitui o arquivo, depois de terminar, criptografa de novo. Acho q daria certo.

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว

      Exatamente Shymira, muito bem pensado!

  • @sm3981
    @sm3981 ปีที่แล้ว +3

    Numa sociedade civilizada, a propriedade intelectual deveria ser sagrada, aos mesmos moldes da propriedade privada.
    Essa iniciativa está de parabéns!
    Ninguém se esforçaria em trabalhar sem ser remunerado, seja por ter sido fraudado por por hacker ocioso ou por estar inserido numa economia que premia a desonestidade, como em regimes socialistas.

  • @felipemiranda3449
    @felipemiranda3449 2 ปีที่แล้ว +1

    Parabéns pelo video, muito top!
    Como faz para deixar o
    Excel com cara de sistema mesmo? Tipo só aparecer o Formulário sem a janela do Excel atrás?

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Felipão tem alguns vídeos aqui no canal que ensino técnicas de deixar o excel como executável, fica top.

  • @JoaoGuilherme-qc2kf
    @JoaoGuilherme-qc2kf 3 หลายเดือนก่อน +1

    Infelizmente por conta de pessoas mau caráter que vendem o projeto dos outros como se fosse seu, isso é necessário. Mas ao mesmo tempo é triste para pessoas honestas que querem apenas fazerem pequenas alterações para uso próprio.

    • @OrganicSheets
      @OrganicSheets  3 หลายเดือนก่อน

      Oi, João Guilherme! Entendo perfeitamente a sua preocupação. Infelizmente, algumas medidas são necessárias para proteger o trabalho, mas sempre encorajo o uso responsável e ético. Se precisar de alguma ajuda específica, estou aqui para apoiar. Abraço! 😊

  • @brito2523
    @brito2523 8 หลายเดือนก่อน +1

    Parabéns pelo conteúdo Fernando!
    No meu quando colo de volta no ZIP não aparece as datas apenas o A. Algum Problema?

    • @OrganicSheets
      @OrganicSheets  8 หลายเดือนก่อน

      Fala Grande Brito, não tem problema, deve ser somente a configuração de exibição rs.

  • @evertontomazi
    @evertontomazi 8 หลายเดือนก่อน +1

    Teria uma forma de proteger contra cópia? estava pensando em incluir um form com nome data de nascimento e cpf da pessoa que comprou o que acha?

    • @OrganicSheets
      @OrganicSheets  7 หลายเดือนก่อน

      Uma boa, um ótimo caminho para tornar acesso pessoal. Recentemente lançamos o VBA License Plus que tem o intuito em proteger suas criações contra cópia, dá uma olhada no vídeo #118

  • @ednaldocesar2260
    @ednaldocesar2260 8 หลายเดือนก่อน +1

    Amigo, muito grato pela dica, mas o problema é que tenho planilhas com muitas subplanilhas dentro e simplesmente nao funciona pra elas.

    • @OrganicSheets
      @OrganicSheets  7 หลายเดือนก่อน

      Nesse caso realmente fica complicado a implementação, mas temos uma ferramenta chamada VBA Code Secure que faz esse processo automaticamente.

  • @alessandrodeoliveira9668
    @alessandrodeoliveira9668 2 ปีที่แล้ว +2

    Ótimo vídeo! Criei uma planilha para utilizar na empresa que trabalho e infelizmente não sabia dessas brechas e burlaram a minha senha do código. Utilizaram meu código em outra planilha, praticamente deram Ctrl+C e Ctrl+V.
    Tem algum vídeo explicando como reivindicar os direitos de uma planilha ou algo assim?

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว

      Entendo sua dor Alessandro, infelizmente nunca busquei orientação jurídica a respeito disso.
      Acredito que deva ser oneroso e muita dor de cabeça.
      Mas acredito que para reivindicar, o primeiro passo e fazer um registro no INPI do seu sistema.

    • @Trevor-Erikson
      @Trevor-Erikson 2 ปีที่แล้ว +2

      Cara não sei se é seu caso, mas eu crio muitas planilhas onde trabalho, sempre deixo abertas, pois se estou criando usando o tempo que a empresa me paga pra trabalhar, e pra resolver um problema, acho ético deixar elas abertas para que se um dia eu sair, outros possam dar continuidade/manutenção, uma vez que não as considero minhas, e sim da empresa que me remunera pra exercer atividades nela, incluindo fazer planilhas qdo necessário.

  • @murilofernandes5945
    @murilofernandes5945 ปีที่แล้ว +1

    Mestre, uma dúvida, as vezes não consigo bloquear a planilha com este método, ainda fica sendo possível acessar a área de senha. alguma dica?

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      O processo pode falar e corromper o arquivo, afinal você está alterando o arquivo .bin da estrutura do arquivo.
      Se atente a quantidade de "F" que precisa inserir e se necessário repita o processo, sempre salvando um backup.
      Espero ter ajudado Murilo.

    • @murilofernandes5945
      @murilofernandes5945 ปีที่แล้ว

      @@OrganicSheets Consegui resolver! Utilizei o software HxD para abrir o binário sem corromper.

    • @OrganicSheets
      @OrganicSheets  6 หลายเดือนก่อน

      😄🤝😎

  • @tonnycosmos4104
    @tonnycosmos4104 2 ปีที่แล้ว +2

    Fernando, eu não consigo retirar e nem substituir a logo do excel antes de abrir o sistema. Nem ocultar a pasta de trabalho e nem validar o primeiro acesso antes de entrar. Estou em um 32 bits. Me ajuda, fernando.

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว

      Tonny, geralmente as macros veem desabilitadas, você deve ocultar as planilhas e deixar apenas uma visível para forçar o acionamento da macro.

  • @robsonribeiro343
    @robsonribeiro343 8 หลายเดือนก่อน +1

    Ao alterar os três campos (CMG, DBP e GC) com a letra "F", o arquivo fica corrompido. Para corrigir, tentei alterar apenas o primeiro (CMG), e os outros deixei como estava. Funcionou, o código ficou inacessível. Será que fazendo dessa forma o arquivo ainda pode ser violado?

    • @OrganicSheets
      @OrganicSheets  8 หลายเดือนก่อน +2

      Top Robson, li algo sobre o que pode corromper o arquivo e parece que é algo relacionado a quantidade de bites do arquivo, enfim.
      Cara muito bacana, irei testar esse processo.
      Infelizmente, de acordo com meus estudos é sim passível de violação (até sistemas como IOS, Windows, Softwares bancários são passíveis de violação), mas o que vale é tornar mais difícil esse processo.
      Obrigado por compartilhar sua descoberta, abração.

  • @LUIZ-VBA
    @LUIZ-VBA 2 ปีที่แล้ว +1

    Mais esse método é fácil de tirar quem entendi né. Rsrs
    Só conteúdo top aqui
    Como fazer uma api pra resolver recaptcha

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว +1

      É Luiz, me falaram que é "fácil" passar por essa camada de segurança, mas eu mesmo não sei como fazer, então acredito que tenha mais uma dificuldade aí rs.
      Obrigado pelo feedback! Sobre o recaptcha, sei que tem como resolver com Python. Com VBA deve ser um desafio, vou pesquisar sobre...

    • @caiofernandocunha9397
      @caiofernandocunha9397 2 ปีที่แล้ว +1

      As perguntas são... Quantos entendem? Maioria das empresas que trbalhei o pessoal sabia nem Excel... >.< E quantos entendem realmente pra poder tirar? kkkk E quem entende, será que vai perder tempo quebrando senha dos outros? Acho difícil...

    • @OrganicSheets
      @OrganicSheets  6 หลายเดือนก่อน

      😂

  • @LucianoSilva-gq1cu
    @LucianoSilva-gq1cu 10 หลายเดือนก่อน +1

    E se fizer o reverso, não desbloqueia? Fiz passo a passo e usando os programas indicados, infelizmente o código vba sumiu e as configurações dos comandos também...

    • @OrganicSheets
      @OrganicSheets  10 หลายเดือนก่อน +1

      Fala Luciano, tudo bem?
      Olha, infelizmente existe maneiras de burlar essa proteção. Claro que dá trabalho e vc protege contra a maioria dos usuários, precisará ser bastante conhecedor para burlar e acessar o código.
      Quanto ao erro, pode ter feito algo que tenha mudado a quantidade de bites e isso inutiliza o código. Talvez um caractere errado. Faça sempre um backup e tente novamente. Temos uma ferramenta que faz esse processo automaticamente para você, caso se interesse: organicsheets.top/produto/codesecure-vba-organic-sheets/

    • @LucianoSilva-gq1cu
      @LucianoSilva-gq1cu 10 หลายเดือนก่อน +1

      @@OrganicSheets obrigado pelo retorno. Deve ter sido mesmo algo errado ou um carácter a mais.

    • @OrganicSheets
      @OrganicSheets  8 หลายเดือนก่อน

      Tmj! 😀🤜🤛🙂

  • @leojroliveira
    @leojroliveira ปีที่แล้ว +1

    Na minha não funcionou. O Excel retorna o erro "Parte Removida: parte de /xl/vbaProject.bin. (Visual Basic for Applications (VBA))". Mais alguém teve esse problema?

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Fala Léo, beleza?
      As vezes não funciona corretamente, mas é difícil.
      Refaça o processo, se atente para não alterar nada além das linhas sugeridas e usar a quantidade correta de F's e maiúsculos.
      Qualquer outra alteração pode afetar a quantidade de bytes e inutilizar o arquivo.

  • @edhermarco1
    @edhermarco1 ปีที่แล้ว +2

    ♥♥♥

  • @jonata947
    @jonata947 2 ปีที่แล้ว +1

    Parabéns Fernando. Seus vídeos são muito bons e você é sempre muito direto no ensino. Deveria ter dezenas de milhares de views nos vídeos. Muito bom msm

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว +1

      Olha Jonata, não tenho palavras quando me deparo com uma mensagem dessa, muito obrigado pelo reconhecimento. Fico muito feliz.

  • @josiasborges4069
    @josiasborges4069 ปีที่แล้ว +1

    Tem um jeito que o pessoal tira as senhas das planilhas (abas) com o arquivo zipado queria saber se tem como fazer esse tipo de bloqueio la para nao dar nem a opção da pessoa remover as senhas das planilhas

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Boa sugestão Josias, mas infelizmente não sei como proteger essa parte.

    • @da-lheze1551
      @da-lheze1551 ปีที่แล้ว

      @@OrganicSheets
      Sub ptprotect()
      Dim separador As Variant
      ' macro que protege todos os separadores com password automaticamente caso a mesma seja alterada manualmente via descompactaçao do ficheiro
      ' Importante: Fazer call no "workbook open" pois assim sempre que o excel iniciar a mesma vai ser executada
      Application.ScreenUpdating = False
      'caso o excel esteja visivel executa o laço de repetiçao de proteção de todos os separadores
      If Application.Visible = True Then
      'seleciona o primeiro separador da pasta de trabalho
      ThisWorkbook.Sheets(1).Select
      'Oculta automaticamente todos os comandos sempre que abre o excel
      Application.ExecuteExcel4Macro "Show.ToolBar(""Ribbon"", False)"
      For Each separador In Sheets
      ' xprotect sera uma variavel public definida como string mascarada noutro modulo
      separador.Protect Password:=xprotect
      'as celuas protegidas não podem ser selecionadas
      separador.EnableSelection = xlUnlockedCells
      Next
      'MsgBox "Folhas protegidas com sucesso! ", vbInformation, "Informação"
      'caso contrario exibe a seguinte mensagem e de seguida a pasta de trabalho sera fechada
      Else

      MsgBox ("Ocorreu um erro durante a execuçao de uma macro de proteçao!"), vbInformation, "Informação:"
      Application.ThisWorkbook.Close
      End If

      Application.ScreenUpdating = True
      End Sub
      bom dia amigo aprendi muito em seu canal fiz esta macro nos meus projetos espero que lhe seja util

    • @da-lheze1551
      @da-lheze1551 ปีที่แล้ว

      Public xprotect As String
      Sub xprotection()
      xprotect = "A tua password aqui"
      End Sub

    • @OrganicSheets
      @OrganicSheets  6 หลายเดือนก่อน

      Testou o código que ele passou?

  • @Fernando_MF
    @Fernando_MF 2 ปีที่แล้ว +1

    Você tem tutorial de como fazer conexão do VBA com SAP sem ser atravez dos scripts?

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว +1

      Infelizmente, nunca trabalhei com SAP, por isso meu conhecimento e aplicações nessa ferramenta são limitados.
      🤦‍♂️

  • @kassiqidejesus
    @kassiqidejesus ปีที่แล้ว +1

    Khj 😮😇🫣😌 Angola 🇦🇴 11:35

  • @philzaum
    @philzaum ปีที่แล้ว +1

    Boa tarde, será por que que no meu arquivo não aparece esse .bin?

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว

      Estranho, deveria aparecer.
      Você está analisando a pasta correta?

    • @philzaum
      @philzaum ปีที่แล้ว

      @@OrganicSheets Pois é, testei com Word e Excel, não aparece nem essa pasta XL (no caso do excel). Qnd eu tiver um tempinho vou ver o que estou fazendo de errado kk! Abraxx

    • @OrganicSheets
      @OrganicSheets  6 หลายเดือนก่อน

      🤝

  • @douglasmaueski
    @douglasmaueski 2 ปีที่แล้ว +1

    Olá Fernando. Precisa ser obrigatoriamente a letra F ou posso escolher qualquer outra letra pra substituir?

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว +1

      Olá Douglas! Obrigado por assistir.
      Sendo franco com você, não fiz teste com outra letra, quando me ensinaram esse recurso foi dito para usar a letra F, porém na ocasião não questionei se serviria outra letra ou caractere.
      Faça o teste e conta pra gente se funcionou! Que tal?

  • @minimalistavegano
    @minimalistavegano 7 หลายเดือนก่อน +1

    A segurança das planilhas é horrível. Atualmente, consigo acessar a senha de qualquer projeto, incluindo os arquivos protegidos com senha VBA.

    • @OrganicSheets
      @OrganicSheets  7 หลายเดือนก่อน +1

      Opa Minimalista Vegano, tudo certo?
      Concordo com você, a segurança de arquivos de planilhas eletrônicas é extremamente vulnerável. Mas o público alvo é justamente pessoas não experts em Excel/VBA. Geralmente desenvolvo para empresas e as vezes até a senha da planilha já é camada de segurança suficiente, frente ao conhecimento dos usuários convencionais.
      Mas estou em constante estudo para adicionar cada vez mais camadas de segurança.

  • @ricardorebelloify
    @ricardorebelloify ปีที่แล้ว +1

    Muito bom, parabéns pela iniciativa

  • @AlexandreKM
    @AlexandreKM 2 ปีที่แล้ว +2

    Fiz todo procedimento por 3x e infelizmente não funcionou, consegui desbloquear o VBA facilmente com HexEdit e 7-ZIP. Uma pena não ter uma forma segura para proteger o nosso projeto. Vídeo para desbloquear o VBA th-cam.com/video/jrnsk4yMqQ8/w-d-xo.html

    • @ninja_sp
      @ninja_sp ปีที่แล้ว +2

      Eu tava pensando nisso e testaria pra ver se é bem seguro. Tem uma empresa que faz um software que transforma a planilha excel em .exe mas ela continua como uma planilha. Dá pra proteger código, formulas, etc. Funciona mesmo. Mas o preço é "meio salgado". Chama-se xcell compiler. Boa sorte!

    • @edugames96
      @edugames96 ปีที่แล้ว

      Eu tenho uma planilha aqui fiz o procedimento do vídeo e não consegui desbloquear não. Vou até te mandar ela depois então ver se ficou vulnerável ou não.....

  • @tiagogomes1530
    @tiagogomes1530 2 ปีที่แล้ว +2

    Áudio ficou baixo

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว +2

      Fala Tiago, obrigado pelo feedback. Dessa vez gravei de madrugada por falta de tempo. Mas vou dar uma melhorada.

    • @tiagogomes1530
      @tiagogomes1530 2 ปีที่แล้ว +2

      @@OrganicSheets show !! Parabéns pelo seu trabalho, estou começando com o VBA e já venho aprendendo muito com suas aulas ! 👏👏

    • @OrganicSheets
      @OrganicSheets  2 ปีที่แล้ว +3

      Isso é ótimo e muito motivador...

  • @gsa1440
    @gsa1440 ปีที่แล้ว +2

    Mais um truque bobo e fácil de quebrar, tanto é que, basta pôr um "x" no final de cada um dos 3 que resolve o problema...

    • @edugames96
      @edugames96 ปีที่แล้ว

      Me passa seu watsap. Criei uma planilha aqui porém fiz o procedimento acima e ficou invulnerável. Quero ver se realmente consegue editar .

    • @OrganicSheets
      @OrganicSheets  ปีที่แล้ว +1

      Opa Gutemberg, beleza?
      Esse vídeo já foi tema de debates calorosos kkkkkkk
      É uma alternativa visando criar mais uma barreira de proteção, mas sabemos que o tema "SEGURANÇA" no Excel é um tema delicado.
      Acredito que pessoas com o conhecimento mais avançado assim como você, não encontram dificuldade em quebrar essa barreira. Mas sabemos que esse conhecimento não é unanimidade, afinal eu mesmo não sei quebrar essa proteção.
      Obrigado pelo seu comentário, se quiser bater um papo sobre proteção, podemos discorrer mais.

    • @Beserkerll
      @Beserkerll ปีที่แล้ว +1

      Caraca salvou em kkkk consegui desbloquear fazendo isso tava precisando desbloquear uma aqui vlw

    • @MatheusVianaCip
      @MatheusVianaCip 7 หลายเดือนก่อน

      G0rdo fazendo g0rdices... Falta de mulher!

    • @OrganicSheets
      @OrganicSheets  6 หลายเดือนก่อน

      🧐 Calma, jovens! 😂😅