/ / Excel VBA Close and Open Method

Excel VBA Close and Open Method

o Perto e Método Aberto em Excel VBA pode ser usado para fechar e abrir pastas de trabalho. Lembre-se, a coleção de pastas de trabalho contém todos os objetos de pasta de trabalho que estão abertos no momento.

Coloque um botão de comando em sua planilha e adicione as seguintes linhas de código:

1. A linha de código abaixo fecha close-open-workbooks.xls.

Workbooks("close-open-workbooks.xls").Close

2. A linha de código abaixo fecha a primeira pasta de trabalho aberta / criada.

Workbooks(1).Close

3. A linha de código abaixo fecha a pasta de trabalho ativa.

ActiveWorkbook.Close

4. A linha de código abaixo fecha todas as pastas de trabalho que estão abertas no momento.

Workbooks.Close

5. A linha de código abaixo abre sales.xls.

Workbooks.Open ("sales.xls")

Nota: você só pode abrir o sales.xls sem especificar o caminho do arquivo se ele estiver armazenado no seu local de arquivo padrão. O local do arquivo padrão é a pasta que você vê quando abre ou salva um arquivo.

6. Você também pode usar o método GetOpenFilename do objeto Aplicativo para exibir a caixa de diálogo aberta padrão e selecionar o arquivo (sem realmente abrir o arquivo).

Dim MyFile As String
MyFile = Application.GetOpenFilename()

Resultado:

Método GetOpenFilename

7. Em seguida, você pode abrir a pasta de trabalho como de costume.

Workbooks.Open (MyFile)
Leia também: