ich suche nach einer Möglichkeit, in der Kopf- oder
Fußzeile das Erstelldatum automatisch anzeigen zu lassen.
Mit [Datum] wird ja nur das aktuelle Datum angezeigt.
Kann mir bitte jemand helfen?!
Danke im Voraus
Gruß
Miguel
Sub Datum_in_Fusszeile()
Dim puffer As String
puffer = ThisWorkbook.BuiltinDocumentProperties(11)._
Value
ActiveSheet.PageSetup.RightFooter = puffer
End Sub
Gruß aus dem Land der Bayern
Peter
>-----Originalnachricht-----
>.
>
Um das zu automatisieren, könntest du das Ereignis
Workbook_Open (das Öffnen der Datei, die Fußzeile würde
auch erst nach erneutem öffnen geändert),
Workbook_BeforeSave (beim speichern) oder
Workbook_BeforePrint nutzen.
Bsp für BeforePrint:
wechsle in den VBA-Editor (ALT+F11)
doppelklicke links oben in Projekt-Explorer auf
DieseArbeitsmappe
in das große Codefenster kopierst du dieses Makro:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
With ActiveSheet.PageSetup
.LeftFooter = _
ActiveWorkbook.BuiltinDocumentProperties(11)
End With
End Sub
Gruß
stefan
>-----Originalnachricht-----
>.
>
>-----Originalnachricht-----
>.
>
Bin in Schweinfurt aufgewachsen (Humboldt Gymnasium)
Gruß Peter
>-----Originalnachricht-----
>.
>
vielen Dank für die ausführliche Hilfe/Info!
Gruß
Miguel
>-----Originalnachricht-----
>hallo Miguel,
>das geht (nur) mit einem Makro, über die
>BuiltinDocumentProperties.
>ActiveWorkbook.BuiltinDocumentProperties(11) ist das
>Erstelldatum, ActiveWorkbook.BuiltinDocumentProperties(12)
>das Datum der letzen Speicherung usw.
>Einige Beispiele dazu:
>http://tinyurl.com/3wzxb
>
>Um das zu automatisieren, könntest du das Ereignis
>Workbook_Open (das Öffnen der Datei, die Fußzeile würde
>auch erst nach erneutem öffnen geändert),
>Workbook_BeforeSave (beim speichern) oder
>Workbook_BeforePrint nutzen.
>
>Bsp für BeforePrint:
>
>wechsle in den VBA-Editor (ALT+F11)
>doppelklicke links oben in Projekt-Explorer auf
>DieseArbeitsmappe
>in das große Codefenster kopierst du dieses Makro:
>
>Private Sub Workbook_BeforePrint(Cancel As Boolean)
>With ActiveSheet.PageSetup
>..LeftFooter = _
>ActiveWorkbook.BuiltinDocumentProperties(11)
>End With
>End Sub
>
>Gruß
>stefan
>
>
>
>
>
>>-----Originalnachricht-----
>>Hallo,
>>
>>ich suche nach einer Möglichkeit, in der Kopf- oder
>>Fußzeile das Erstelldatum automatisch anzeigen zu
>lassen.
>>Mit [Datum] wird ja nur das aktuelle Datum angezeigt.
>>
>>Kann mir bitte jemand helfen?!
>>
>>Danke im Voraus
>>
>>
>>Gruß
>>Miguel
>>.
>>
>.
>