| Excel - Werte bei Eingabe auf Worksheet überwachen |
|
|
| Donnerstag, den 15. Juli 2010 um 09:48 Uhr |
|
Das Makro muss in dem betroffenen Worksheet enthalten sein, dass abgeprüft werden soll.
Unser Beispiel funktioniert folgendermaßen: Gibt der Benutzer in einer Spalte beginnend ab Spalte 2 und einer Reihe zwischen 2 und 50 einen Wert ein, der kleiner 0 oder größer 15 ist, erscheint die Fehlermeldung "Werte außerhalb des Bereichs 0 bis 10". Das betrifft z.B. auch Texteingaben. Hier nun das Makro:
Private Sub Worksheet_Change(ByVal Target As Range)
Die Werte können natürlich beliebig variiert werden. So kann z.B. auch nur eine einzige Zelle abgeprüft werden, wenn nur das "Endergebnis" auf dem Worksheet relevant ist. Soll dies z.B. Zelle B3 sein, würden die Codezeilen hierfür so aussehen:
Private Sub Worksheet_Change(ByVal Target As Range) |
| Zuletzt aktualisiert am Donnerstag, den 15. Juli 2010 um 10:15 Uhr |