Hallo,
habe ein Visual Basic Script, indem ich gerne folgende Änderung hätte:
- Die automatische Abfrage (Auto_Open) beim Start des Excel-Sheets soll nur beim ersten Mal kommen und danach nicht wieder.
- Die ausgefüllten Abfragen sind in der Fuss- und Kopfzeile wieder zu finden aber nur im aktuellen Tabellenblatt. Ich hätte diese Einträge gerne in jedem Tabellenblatt des Files.
Kann mir jemand Tipps dazu geben?
Anbei mein Script:
’ Makro das in eine Zelle schreibt
’
Sub Auto_Open()
M = InputBox(„Ersteller:“)
F = InputBox(„Titel:“)
Abteilung = InputBox(„Abteilung:“)
Datum = InputBox(„Datum:“)
If M = „“ And F = „“ Then
GoTo Abbruch
Else
If M = „“ Then
GoTo Abbruch
Else
If F = „“ Then
GoTo Abbruch
Else
ActiveSheet.PageSetup.LeftFooter = "Ersteller: " & M & " / " & Abteilung
ActiveSheet.PageSetup.RightFooter = "Titel der Vorplanung: " & F
ActiveSheet.PageSetup.RightHeader = "Datum: " & Datum
End If
End If
End If
GoTo Ende
Abbruch:
MsgBox („Programm wurde abgebrochen!!“)
Ende:
End Sub
Danke!
Stef