Fechar pastas de trabalho programaticamente
Você pode fechar a pasta de trabalho ativa ou pode especificar uma pasta de trabalho 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 Excel. Para obter mais informações, consulte Recursos disponíveis por aplicativo e tipo de projeto do Office.
Feche a pasta de trabalho ativa
Há dois procedimentos para fechar a pasta de trabalho ativa: um para personalizações em nível de documento e outro para suplementos VSTO.
Para fechar a pasta de trabalho ativa em uma personalização em nível de documento
Chame o Close método para fechar a pasta de trabalho associada à personalização. Para usar o exemplo de código a seguir, execute-o
Sheet1
na classe em um projeto de nível de documento para Excel.
Para fechar a pasta de trabalho ativa em um suplemento VSTO
Chame o Close método para fechar a pasta de trabalho ativa. Para usar o exemplo de código a seguir, execute-o
ThisAddIn
na classe em um projeto de suplemento VSTO para Excel.
Feche uma pasta de trabalho especificada por nome
A maneira como você fecha uma pasta de trabalho especificada por nome é a mesma para suplementos VSTO e personalizações em nível de documento.
Para fechar uma pasta de trabalho especificada por nome
Especifique o nome da pasta de trabalho como um argumento para a Workbooks coleção. O exemplo de código a seguir pressupõe que uma pasta de trabalho chamada NewWorkbook está aberta no Excel.