18.04.2020, 16:49
Hallo zusammen,
ich versuche mich momentan selber etwas in die VBA-Programmierung einzuarbeiten und stehe aktuell vor folgendem Problem:
Wenn in einem definierten Zellenbereich eine Zahl >0 eingetragen wird, soll ein Makro ausgeführt werden.
Mein Makro ermöglich dies nur wenn in einer Zelle eine Zahl >0 eingetragen wird, nicht aber für einen ganzen Bereich B1:B10.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("H1").Value > 0 Then commandbutton1_click
End Sub
Habt ihr eine Idee wie ich das Makro umschreiben muss, sodass dieses auch für den gesamten Bereich funktioniert?
If Range("B1:B10").Value... funktioniert leider nicht.
Danke vorab für eure Bemühungen, bleibt gesund und viele Grüße :17:
asdf87
ich versuche mich momentan selber etwas in die VBA-Programmierung einzuarbeiten und stehe aktuell vor folgendem Problem:
Wenn in einem definierten Zellenbereich eine Zahl >0 eingetragen wird, soll ein Makro ausgeführt werden.
Mein Makro ermöglich dies nur wenn in einer Zelle eine Zahl >0 eingetragen wird, nicht aber für einen ganzen Bereich B1:B10.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("H1").Value > 0 Then commandbutton1_click
End Sub
Habt ihr eine Idee wie ich das Makro umschreiben muss, sodass dieses auch für den gesamten Bereich funktioniert?
If Range("B1:B10").Value... funktioniert leider nicht.
Danke vorab für eure Bemühungen, bleibt gesund und viele Grüße :17:
asdf87