1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20:
Dim myShapes2 als Vorm Schemerige lrow5 zoals lang lrow5 = Cellen (Cells.Rows.Count, „F“). Eind (xlUp). Rij Schemerige rng5 als Waaier, cell5 als Waaier Reeks rng5 = Waaier („F2: F“ & lrow5) Voor Elke cell5 in rng5 cell5.NumberFormat = „0“ Als cell5.Value < 0 toen Voor Elke myShapes2 in ActiveSheet.Shapes Debug.Print myShapes2.Name myShapes2.Visible = msoTrue Volgende myShapes2 MsgBox „Geen Negatieve Aantallen“ Sub van de uitgang Uitgang voor Volgende cell5
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
Openbare SubCheckNegative () Schemerige rng als Waaier Schemerige cll Reeks rng = Waaier („C: C“) de 'waaier van de Verandering aan wat u wilt Voor Elke cll in rng Als cll. Waarde < 0="" Then="" MsgBox="">