Bom dia!
Eu não consegui realizar o procedimento O excel não deixa salvar a planilha depois que eu digitei a macro.
Por favor, você poderia enviar uma planilha com as macros executando ao iniciar?
Desde já agradeço pela sua atenção e de todos que estão visualizando esse tópico.
Atenciosamente,
Marco
coloque um breakpoint na linha de dentro do evento workbookbeforesave
quando o ponteiro parar ali, pule a linha cancel = true
veja bem , foi você que pediu um código para impedir o salvamento....
Hahahahahhahahahahhahahahaha
Muito bom isso!
É tipo, vc querer impedir alguém de entrar em uma sala, mas para isso você precisa entrar na sala, e já que você impediu, você também não pode entrar na sala ahahhahaha
Quase um paradigma aqui hein!
Mas Marco, experimente desativar todas as macros antes de salvar o arquivo!
Assim a planilha não executará a macro hahaha
Amigos, bom dia!
Na verdade eu acredito que houve uma interpretação equivocada .
Eu preciso de uma planilha com essa macro já salva (quando a planilha for aberta "já com o código" o usuário não conseguir salvar ctrl+b ou f12).
Não preciso criar uma macro para mim mesmo (eu sou o autor da planilha), preciso dessa macro para outros usuários
Atenciosamente,
Marco
Simm, isso eu entendi Marco! Acredito que o Fernando também tenha entendido.
O grande problema desta macro, é que você terá que incluir ela antes de enviar para o usuário certo? Porém, para você incluir, você terá que salvar antes de enviar, e a Macro impede justamente o usuário de salva-la.
Acredito que sua idéia, é evitar que o cara salve de qualquer maneira, (mesmo indo pelo Arquivo - Salvar) certo? Ou você pretende somente desativar as teclas de atalho para salvar?
Envie sua planilha aqui, que incluo os códigos nela para você!
Pois se enviarmos a planilha em branco com o código, você não conseguirá fazer mais nada nela, inclusive jogar os códigos ou infos que você quer!! hahaha
Grande abraço.
Postado : 30/03/2017 8:51 am