Pour utiliser une macro pour déterminer la position à laquelle un classeur Excel est enregistré, lisez la propriété appropriée. Avec cela, vous déterminez le chemin actuel ou vous reconnaissez que le fichier n'a pas encore été enregistré.
Chaque fichier enregistré a un nom de fichier et un chemin. Le chemin indique le chemin vers le répertoire dans lequel le classeur est enregistré.
Si vous souhaitez lire ces informations avec une macro, la propriété PATH vous aidera. Avec cette fonction, vous lisez un chemin. La macro suivante montre comment utiliser la propriété en pratique :
Sous StellePfadDar ()
Si ThisWorkbook.Path "" Alors
MsgBox "Chemin du classeur :" & vbLf & ThisWorkbook.Path
Autre
MsgBox "Le classeur n'a pas encore été enregistré."
Fin si
Fin du sous-marin
Après le démarrage, Excel affiche une petite fenêtre dans laquelle le chemin du classeur en cours est affiché
Si le classeur n'a pas encore été enregistré, la propriété PATH renvoie un texte vide. Ceci est intercepté dans la macro et répondu avec une autre fenêtre de message. L'illustration suivante montre à quoi ressemble cette fenêtre :