Fechar documentos programaticamente
Você pode fechar o documento ativo ou pode especificar um documento para fechar.
Aplica-se a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de suplemento VSTO para Word. Para obter mais informações, consulte Recursos disponíveis por aplicativo e tipo de projeto do Office.
Fechar o documento ativo
Há dois procedimentos para fechar o documento ativo: um para personalizações em nível de documento e outro para suplementos VSTO.
Para fechar o documento ativo em uma personalização em nível de documento
Chame o Close
ThisDocument
método da classe em seu projeto para fechar o documento associado à personalização. Para usar o exemplo de código a seguir, execute-o aThisDocument
partir da classe.Observação
Este exemplo passa o valor para o parâmetro SaveChanges fechar sem salvar as alterações ou avisar o wdDoNotSaveChanges usuário.
Para fechar o documento ativo em um suplemento VSTO
Chame o Close ActiveDocument método da propriedade para fechar o documento ativo. Para usar o exemplo de código a seguir, execute-o a
ThisAddIn
partir da classe em seu projeto.Observação
Este exemplo passa o valor para o parâmetro SaveChanges fechar sem salvar as alterações ou avisar o wdDoNotSaveChanges usuário.
Fechar um documento especificado por nome
A maneira como você fecha um documento especificado por nome é a mesma para suplementos VSTO e personalizações em nível de documento.
Para fechar um documento especificado por nome
Especifique o nome do documento como um argumento para a Documents coleção e, em seguida, chame o Close método. O exemplo de código a seguir pressupõe que um documento chamado NewDocument está aberto no Word.
Observação
Este exemplo passa o valor para o parâmetro SaveChanges fechar sem salvar as alterações ou avisar o wdDoNotSaveChanges usuário.