30.12.2020, 13:04
Hallo zusammen,
Ich habe eine Geburtstag Makro von hier funktioniert auch. Aber zeig mir als Erinnerung auch die leere Zellen.
Ich habe von F4:F53 ´da zwischen 10 leere Zellen nach Familien eingestellt damit man erkennt.
Kann man diese Code ändern? bei dem leere Zellen keine Erinnerung gibt.
Sub Geburtstageanzeigen()
Dim rngZelle As Range
Dim wks As Worksheet
Set wks = ThisWorkbook.Worksheets("Geburtstage")
For Each rngZelle In wks.Range("F4:F53")
If Month(rngZelle.Value) = Month(Date) And Day(rngZelle.Value) = Day(Date) Then
MsgBox rngZelle.Offset(, -4).Value & " " & rngZelle.Offset(, -3).Value & " " & " hat heute Geburtstag und wird " & rngZelle.Offset(, 3).Value & " Jahre alt!", vbInformation, "Geburtstag!"
End If
Next rngZelle
Set wks = Nothing
End Sub
Danke
Ich habe eine Geburtstag Makro von hier funktioniert auch. Aber zeig mir als Erinnerung auch die leere Zellen.
Ich habe von F4:F53 ´da zwischen 10 leere Zellen nach Familien eingestellt damit man erkennt.
Kann man diese Code ändern? bei dem leere Zellen keine Erinnerung gibt.
Sub Geburtstageanzeigen()
Dim rngZelle As Range
Dim wks As Worksheet
Set wks = ThisWorkbook.Worksheets("Geburtstage")
For Each rngZelle In wks.Range("F4:F53")
If Month(rngZelle.Value) = Month(Date) And Day(rngZelle.Value) = Day(Date) Then
MsgBox rngZelle.Offset(, -4).Value & " " & rngZelle.Offset(, -3).Value & " " & " hat heute Geburtstag und wird " & rngZelle.Offset(, 3).Value & " Jahre alt!", vbInformation, "Geburtstag!"
End If
Next rngZelle
Set wks = Nothing
End Sub
Danke