? Visual Basic for Applications (VBA) é uma linguagem de programação específica, que é usado principalmente para controlar determinadas funções no Excel , mas também pode ser usado para controlar outros aspectos dos programas de obras como Palavra e PowerPoint. Algumas pessoas usam o VBA para desenvolver funções específicas para o Word que podem ser úteis para a criação de modelos de documentos ou a realização de funções de análise . Usando VBA
código VBA é criado no Windows , conhecidos como módulos, que estão ligados entre si através dos comandos digitados para formar todo um projeto VBA, projetado para completar uma tarefa específica. Programas da Microsoft , como Excel e Word estão equipados com programas de edição de VBA , mas você já deve ter pelo menos alguma experiência em programação de computadores antes de tentar desenvolver um projeto de VBA.
Quando um projeto VBA foi concluída, então ele mostra-se como um "grande" no Microsoft Word. Essas macros estão sob títulos específicos , que você pode digitar para abrir e iniciá-los . Há também uma vasta coleção de macros disponíveis on-line que você pode usar para baixar imediatamente projetos VBA ou usar como blocos de construção para criar um projeto de VBA de sua preferência.
Criando VBA comandos para fechar o Word < br >
Antes de fechar o documento do Word , você provavelmente vai querer salvá-lo. Geralmente isso é feito com uma única linha de código , conhecido como o método " salvarcomo " . Parece que " doc.saveas ( Work_Dir &" Testdoc.doc " )" , exceto em vez de " TestDoc " você chamaria o documento que você quiser.
Quando se trata de deixar de Word, em seguida, " word.Quit " é o comando mais simples de dar. Mas você também pode usar versões mais complicadas. Há uma macro específica destinada a sair de todos os documentos do Word e desligar completamente do Word . É conhecida como " CloseAll ", eo código exato é :
Sub CloseAll () ' Feche todos os arquivos abertos e desligamento Palavra
Com Application.ScreenUpdating = False
' loop através documentsDo aberto até Documents.Count = 0'Close não save.Documents (1) Fechar SaveChanges : . . = wdDoNotSaveChangesLoop
' Feche o Word não save.Quit SaveChanges : = wdDoNotSaveChangesEnd comend Sub
Esta versão é projetada para não salvar qualquer trabalho , mas você pode modificá-lo para salvar todos os documentos. Depois de tê-lo salvo como uma macro, você pode bater " ALT + F8" para abrir a janela de macro no Word, selecione " CloseAll " e selecione " Executar". Isto irá fechar todos os documentos.