? 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.