|
Option Explicit
Sub Feiertage_einfügen()
Dim iZeil As Integer
'Fehlerbehandlung einschalten
On Error Resume Next
'Werte im Bereich von Zelle C3 bis C386 löschen
Range("C3:C386").ClearContents
'For/Next-Schleife um in Spalte C die Feiertage einzutragen
For iZeil = 3 To 368
'In der durch die Schleife angesprochenen Zelle in Spalte C den Wert eintragen, _
der durch die Function "VLookup (SVERWEIS()) zurückgegeben wird, eintragen
Sheets("Kalender").Cells(iZeil, 3) _
= Application.WorksheetFunction.VLookup(Sheets("Kalender") _
.Cells(iZeil, 1), Sheets("Feiertage").Range("B3:C23"), 2, False)
Next iZeil
End Sub
|