Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como fechar um documento do Word com VBA
? 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.

Anterior :

Próximo : No
  Os artigos relacionados
·Vantagens de VB.NET 
·Como tipo muda para maiúscula em Visual Basic 
·Como fazer uma dupla em uma string em VB 
·Como alterar a cor das formas em VB 
·Como gravar um arquivo VBS para matar um processo Geren…
·Como faço para editar um ListView em Visual Basic 
·Como Fazer um Programa Fórmula quadrática em uma TI- …
·Como chamar um pacote Oracle De Visual Basic 
·Como escrever várias linhas de VB.NET 
·Termos do Visual Basic e Definições 
  Artigos em destaque
·VBA Função de comutação 
·Como anexar documentos com LotusScript 
·Como habilitar o PHP para detectar o sistema operaciona…
·Como contar palavras em uma String em Perl 
·Como funções de tempo VBA 
·Como atualizar Campos Escondidos Com Javascript e PHP 
·Como converter uma lista em um String em Java 
·Como instalar um pacote RPM 
·Como Entrar Erros & Pegar -los através Exceções em J…
·Como importar códigos com SVN Xcode 3.2 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados