Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como remover Projetos VBA protegidas
Quando você cria uma nova pasta de trabalho no Microsoft Excel , que contém automaticamente um Visual Basic for Applications (VBA) projeto, que você pode acessar através do Editor do Visual Basic (VBE) . Você não pode remover completamente um projeto VBA a partir de uma pasta de trabalho , mas você pode apagar todos os códigos, formulários e sub-rotinas associados manualmente ou programaticamente . Para remover o conteúdo de um projeto VBA protegido , no entanto, você precisa saber sua senha. Se você tiver esquecido, criar uma cópia de sua pasta de trabalho em um formato de " free- grande" em seu lugar. Instruções
Excluindo todo o código VBA em um projeto
manualmente
1

Inicie o Microsoft Excel. Pressione "Ctrl " e " O. " Selecione a pasta de trabalho que contém o projeto VBA e clique em "Abrir".
2

Pressione " Alt " e " F11 " para abrir o VBE . Dê um duplo clique sobre o nome do projeto do VBA no Project Explorer. Digite sua senha na caixa e , em seguida, clique em "OK ".
3

clique com o botão direito do mouse sobre um item na pasta " Módulos " e pressione " R" Clique em "Sim " se você gostaria de exportar os seus módulos , caso contrário , clique em "Não" Repita este procedimento até que não haja mais módulos listados na pasta .
4

clique com o botão direito do mouse sobre um item na pasta "Formulários " e pressione " R" Clique em " Sim" se você quiser exportar seus formulários , caso contrário , clique em "Não" Repita este procedimento até que não haja mais formulários listados na pasta .
5

Dê um duplo clique em um item no Microsoft Excel pasta de objetos . Pressione "Ctrl " e " A. " Clique em " Editar" e selecione " Limpar " para apagar o seu código VBA. Repita esse procedimento para cada item no Microsoft Excel pasta de objetos .
6

Pressione "Ctrl " e " S " para salvar seu documento.
Apagando Todos Código VBA em um Projeto programaticamente
7

Inicie o Microsoft Excel. Pressione "Ctrl " e " O. " Selecione a pasta de trabalho que contém o projeto VBA e , em seguida, clique em " Abrir".
8

Pressione " Alt " e " F11 " para abrir o VBE . Dê um duplo clique sobre o nome do projeto do VBA no Project Explorer. Digite sua senha na caixa e , em seguida, clique em "OK ".
9

Clique em " Ferramentas " e selecione "Referências ". Selecione "Microsoft Visual Basic for Applications extensibilidade 5.3 " na lista de referências disponíveis . Clique em " OK".
10

clique com o botão direito do mouse sobre o nome do projeto do VBA no Project Explorer. Selecione " Inserir" e clique em "Módulo ". Digite o seguinte na janela de código :

Sub ClearProject ()

Dim vProject Como VBIDE.VBProject

Dim vCompon Como VBIDE.VBComponent

Dim vModule como VBIDE.CodeModule

Definir vProject = ActiveWorkbook.VBProject

Para Cada vCompon Em vProject.VBComponents

Se vCompon.Type = vbext_ct_Document Então

Set vModule = vCompon.CodeModule

Com vModule

. DeleteLines 1 ,. CountOfLines

terminar com

Else

vProject.VBComponents.Remove vCompon

End If

Próxima vCompon

End Sub
11

Pressione " F5 ". Selecione " ClearProject " na lista e clique em " Executar". Isso remove todos os códigos , módulos e formas a partir do projeto VBA.
Salvando sua pasta de trabalho em um formato Macro -Free
12

Inicie o Microsoft Excel. Pressione "Ctrl " e " O. " Selecione a pasta de trabalho que contém o projeto VBA e clique em "Abrir".
13

Pressione " F12 " para abrir o "Salvar como" janela. Digite seu nome de arquivo preferido na caixa Nome do Arquivo.
14

Clique no menu drop -down ao lado de " Salvar como tipo " e selecione " Excel. " Clique em " Salvar".
15

Clique em "Sim " na janela de confirmação para continuar salvando como uma pasta de trabalho sem macro . Para que as alterações tenham efeito , feche o livro e abri-lo novamente . A próxima vez que você ver o seu projeto VBA , não conterá quaisquer módulos, formulários do usuário e sub-rotinas .

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer um projeto VB para Instalação 
·A diferença entre DataGrid e GridView 
·Como compilar Quando Funções Conflito entre Bibliotec…
·Como converter VB6 para 64 Bit 
·Como posso alterar as configurações regionais por VBA…
·Maneiras de especificar o intervalo em VBA 
·Como obter uma resposta de uma caixa de mensagem em VB.…
·Como preencher uma lista de valores de uma forma de ace…
·Ferramentas do SolidWorks API 
·Como usar VBA e Regex 
  Artigos em destaque
·Como inserir um código PHP em uma Linha Eco 
·Como configurar um layout Zend no NetBeans 
·Tutorial PHP para uma simples Gallery 
·Como substituir Proteção 555 
·Núcleo Java Tutoriais 
·Como usar blocos estáticos em Java 
·Como Chegar PlayStation 3 Online Usando Web Celular 
·Como configurar um espaço de trabalho com caminhos rel…
·Como Evitar Tudo em Ingressa no MySQL 
·Como criar um emulador Android 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados