Eine interessante Möglichkeit in Excel ist das Auslösen eines Makrostarts bei Aktivieren eines Excel-Standard-Befehls. In diesem Beispiel wird vor dem Speichern einer Datei der aktuelle Pfad in die linke Fußzeile geschrieben. Somit steht auf dem Ausdruck automatisch immer der Pfad, in dem sich die Datei befindet:
Sub Auto_Open()
ActiveWorkbook.OnSave = "MacroX"
End Sub
Sub MacroX()
With ActiveSheet.PageSetup
.LeftFooter = "&8" + ActiveWorkbook.Path
End With
End Sub
Damit die Prozedur funktioniert, muss die Datei einmal geschlossen und wieder geöffnet werden, oder man startet das Makro Auto_Open() von Hand.
Das Steuerzeichen "&8" bewirkt, dass die Schrift auf die Größe 8 eingestellt wird.