Determine o diretório da pasta de trabalho atual

Índice

Uma macro mostra o caminho de armazenamento

Se você deseja usar uma macro para determinar em qual diretório a pasta de trabalho ativa é salva, você pode usar a propriedade Caminho usar. Ele retorna o caminho sob o qual um arquivo pode ser encontrado.

Para determinar o caminho da pasta de trabalho atual, aplique a propriedade no objeto ActiveWorkbook no. A macro a seguir mostra como isso fica na prática:

Sub Mostra o diretório de armazenamento ()
Dim diretório como string
Directory = ActiveWorkbook.Path
Se o diretório "" Então
MsgBox "A pasta de trabalho atual está na seguinte" & _
"Diretório salvo:" & vbLf & diretório
Outro
MsgBox "A pasta de trabalho atual ainda não foi criada" & _
"salvou."
Fim se
End Sub

Uma vez iniciada, a macro exibe o caminho da pasta de trabalho ativa em uma janela. A pasta de trabalho a seguir mostra a aparência do resultado:

Se a pasta de trabalho ainda não foi salva, a propriedade retorna Caminho um texto vazio de volta. Nesse caso, a macro responde com uma janela de mensagem diferente:

Dica: Se você gostaria de saber como inserir e iniciar macros no Excel, você encontrará uma breve descrição aqui: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

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

wave wave wave wave wave