(18.07.2015, 09:47)Steffl schrieb: Hallo,
meinst Du so?
Code:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Dim lngC As Long
For lngC = 1 To ThisWorkbook.Worksheets.Count
Select Case Worksheets(lngC).Name
Case "Tabelle1", "Tabelle2" 'hier die Tabellennamen anpassen
Worksheets(lng).PageSetup.LeftHeader = "Ein beliebiger Text: " & Worksheets(lngC).Range("A2").Value
End Select
Next lngC
End Sub
Hallo Stefan
Vielen Dank für Deinen Vorschlag. Ich muss aber meine Anfrage etwas präzisieren......, sorry.
Die Datei hat total 8 Blätter, davon sind 3 Blätter von der Jahreszahl betroffen.
Das Blatt Statistik hat in der Kopfzeile den Text:
Statistik Angebote in der Ostschweiz danach sollte die eingestellt Jahreszahl aus A2 kommen, also Statistik Angebote in der Ostschweiz 2015.
Das nächste Blatt heisst dann Verrechnung per KW und da sollte dann in der Kopfziele
Faktuerierte Aufträge Ostschweiz 2015 stehen, wobei hier die Jahreszahl in T1 steht
Das letzte Blatt mit dieser Funktion ist das Blatt Auftragseingang per KW und hier steht dann in der Kopfzeile:
Eingegangene Aufträge Ostschweiz 2015, wobei hier die Jahreszahl in T1 steht
Mit den restlichen 5 Blättern kann ich ganz normal die Blattnamen einsetzen.
Es wr mir nicht bewusst, dass dies nur über VBA zu lösen ist, darum hatte ich die Test-Datei beigefügt, allerdings nur mit einem Blatt.
Wenn ich also Deinen Vorschlag ummünzen kann, wie genau muss ich da vorgehen? Geht das unter diesen Umständen überhaupt?
Gruss
cuba