Como determinar o caminho de armazenamento de uma pasta de trabalho do Excel usando uma macro VBA

Índice

Para usar uma macro para determinar a posição em que uma pasta de trabalho do Excel é salva, leia a propriedade apropriada. Com isso, você determina o caminho atual ou reconhece que o arquivo ainda não foi salvo.

Cada arquivo salvo possui um nome de arquivo e um caminho. O caminho mostra o caminho para o diretório no qual a pasta de trabalho foi salva.

Se você quiser ler essas informações com uma macro, a propriedade PATH o ajudará. Com esta função, você lê um caminho. A macro a seguir mostra como usar a propriedade na prática:

Sub StellePfadDar ()
Se ThisWorkbook.Path "" Então
MsgBox "Workbook Path:" & vbLf & ThisWorkbook.Path
Outro
MsgBox "A pasta de trabalho ainda não foi salva."
Fim se
End Sub

Após o início, o Excel exibe uma pequena janela na qual o caminho da pasta de trabalho atual é exibido

Se a pasta de trabalho ainda não foi salva, a propriedade PATH retorna um texto vazio. Isso é interceptado na macro e respondido com outra janela de mensagem. A ilustração a seguir mostra a aparência desta janela:

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave