Registriert seit: 29.11.2015
Version(en): 2013
Hallo zusammen,
ich habe einen Wunsch in meiner Excel-Tabelle.
Beim Eingeben eines bestimmten Werts (9006 in meinem Fall) soll ein PopUp erscheinen "Warnung!". Für nur eine Zelle (B8) hatte ich es bereits geschafft..
Es soll allerdings bei der Eingabe verschiedener Zellen (B8 - B60) erscheinen.
Könnt Ihr mir da bitte helfen?
Danke
Chelipe
Registriert seit: 11.04.2014
Version(en): Office 2007
Hallo,
das geht mit der Datengültigkeit: Bereich markieren Datengüligkeit
Arbeitsblatt mit dem Namen 'Tabelle1' |
| B |
7 | |
8 | |
9 | 1 |
10 | |
Zelle | Gültigkeitstyp | Operator | Wert1 | Wert2 |
B8 | Ganzzahl | kleiner | 1000 | |
B9 | Ganzzahl | kleiner | 1000 | |
B10 | Ganzzahl | kleiner | 1000 | |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß Stefan
Win 10 / Office 2016
Registriert seit: 21.06.2016
Version(en): 2021
Hallo Chelipe,
folgendes Programm in das Modul des Arbeitsblattes eintragen:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("B8:B60")) Is Nothing Then
If Target.Value = 9006 Then
MsgBox "Warnung!"
End If
End If
End Sub
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Registriert seit: 29.11.2015
Version(en): 2013
(06.10.2017, 00:21)Ego schrieb: Hallo Chelipe,
folgendes Programm in das Modul des Arbeitsblattes eintragen:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("B8:B60")) Is Nothing Then
If Target.Value = 9006 Then
MsgBox "Warnung!"
End If
End If
End Sub
Vielen Dank, funktioniert einwandfrei!