Cześć,
Komórka C16 ma zawierać datę, jeśli data wypadnie na sobotę, to makro powinno wyrzucić wiadomość "Wpisałeś dzień niepracujący"
Najpierw tworzę makro, które ma wyrzucić wiadomość, a potem je przywołuję w Private Sub (). Mój kod poniżej:
Sub blokujDate()
If (Weekday(C16, 2) > 5) Then
MsgBox ("Wpisałeś dzień niepracujący!!!")
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "C16" Then
Call blokujDate
End If
End Sub
Mimo wpisania date weekendowej, makro nie działa. Nie jestem pewna jak mogę przypisać makro do komórki C16