question

Forcar o usuario para habilitar a macro?

Caro amigo pergunte de novo. Eu tenho uma pasta de trabalho consistem em sheet1, sheet2, sheet3, sheet4, sheet5, sheet6, sheet7, chamado "HOME". Eu quero escrever códigos VBA para forçar o usuário para habilitar as configurações de macro. Quando a macro ainda desabilitada, quero folha de "Casa" será exibida, outras folhas está oculto. Quando a macro é ativada todas as folhas incluindo "HOME" folha exibida. Obrigado em avançado para sua ajuda.
resposta Resposta
Copiar ambos os manipuladores de evento abaixo para a área de transferência (realçar todo o código, clique dentro da área em destaque e 'Cópia'): Private Sub Workbook_BeforeClose(Cancel As Boolean) For Each ws em folhas se UCase(ws.<>De nome) "Casa" Então ws.Visível = xlSheetVeryHidden ws final se próximo final Sub Private Sub Workbook_Open () For Each ws em folhas.Visível = verdadeiro Next End Sub pressione ALT + F11 (tecla de função F11) duplo clique 'Esta pasta de trabalho' no Microsoft Excel VBA projeto objetos no quadrante superior esquerdo.

Cole os manipuladores de evento para o módulo de pasta de trabalho, editando a área à direita.

Feche o VBE e salvar a pasta de trabalho.

Nota: este processo fará as folhas 'Muito escondido' quando a pasta de trabalho é fechada. Isso significa que eles não aparecerão no formato > folha > tabela Reexibir.

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved