Sub Jahreszahl_ändern()
' Jahreszahl_ändern
Range("A35").Select
ActiveCell.FormulaR1C1 = "2010"
End Sub
Sub Jahreszahl_ändern_alle_Monate()
' Jahreszahl_ändern_alle_Monate Makro
Sheets("Jan 2010").Select
Application.Run "Jahreszahl_ändern"
Range("A2").Select
ActiveCell.FormulaR1C1 = "Januar 2010"
Range("AC2").Select
ActiveCell.FormulaR1C1 = "1/1/2010"
Range("A1").Select
Sheets("Feb 2010").Select
Application.Run "Jahreszahl_ändern"
Range("A2").Select
ActiveCell.FormulaR1C1 = "Februar 2010"
Range("AC2").Select
ActiveCell.FormulaR1C1 = "2/1/2010"
Range("A1").Select
Sheets("Mar 2010").Select
Application.Run "Jahreszahl_ändern"
Range("A2").Select
ActiveCell.FormulaR1C1 = "März 2010"
Range("AC2").Select
ActiveCell.FormulaR1C1 = "3/1/2010"
Range("A1").Select
usw. bis Dezember.
Jetzt soll eigentlich nicht jedes jahr das makro angepasst werden, sondern die Jahreszahl soll _
in eine Zelle geschrieben werden. Bei mir lautet diese: Tabellenblattname: Temp Zelle: B45
Kann mir bitte jemand das Makro für einen Monat beispielhaft ändern?
Kann man dies auch für die Tabellenblattnamen mit integrieren?
Vielen Dank im Voraus.
Viele Grüße
Ralf
Sub Jahreszahl_ändern()
'Quelle holen
iJahr = Sheets("temp").Range("B45")
' Monatssheets ändern
Sheets("Jan " & iJahr).Range("A2") = "Januar " & iJahr
Sheets("Jan " & iJahr).Range("AC2") = "1/1/" & iJahr
End Sub
gruss