Wie kann ich ein Meldungsfenster anzeigen lassen, wenn eine Zelle in Excel größer oder kleiner als ein bestimmter Wert ist?
Wenn eine Zelle größer oder kleiner als eine andere Zelle ist, muss ich ein Meldungsfenster anzeigen lassen, um zu warnen. Wie kann ich dieses Problem in Excel lösen? In diesem Artikel werde ich über einige Codes sprechen, die dabei helfen können.
Ein Meldungsfenster anzeigen lassen, wenn der Zellenwert in einer Spalte größer oder kleiner als eine andere Zelle ist
Angenommen, ich habe die spezifische Zahl 100 in Zelle A1. Wenn nun die in Spalte D eingegebene Zahl größer als 100 in Zelle A1 ist, sollte ein Meldungsfenster angezeigt werden, um den Benutzer zu erinnern.
Der folgende VBA-Code kann Ihnen dabei helfen, dies abzuschließen. Bitte führen Sie die folgenden Schritte aus:
1. Gehen Sie zum Arbeitsblatt, das Sie verwenden möchten.
2. Klicken Sie mit der rechten Maustaste auf die Blattregisterkarte und wählen Sie Code anzeigen aus dem Kontextmenü. Im geöffneten Fenster Microsoft Visual Basic for Applications kopieren und fügen Sie den folgenden Code in das leere Modulfenster ein. Siehe Screenshot:
VBA-Code: Ein Meldungsfenster anzeigen lassen, wenn der Zellenwert in einer Spalte größer oder kleiner als eine Zelle ist
Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
Dim xC As String
Dim xWSName As String
Dim xA As String
xC = "D:D"
xWSName = "Sheet1"
xA = "A1"
If Intersect(Target, Range("D:D")) Is Nothing Then Exit Sub
If IsEmpty(Target) Then Exit Sub
xNum = (Sheets(xWSName).Range(xA).Value)
If (Target.Value) > (Sheets(xWSName).Range(xA).Value) Then
MsgBox Prompt:="The entered number is greater than cell A1, please enter again! ", Title:="Kutools for Excel"
End If
End Sub
Hinweis: Im obigen Code ist Sheet1 das Arbeitsblatt, das Sie verwenden möchten; A1 ist der Zellenwert, mit dem Sie vergleichen möchten; D:D ist die Spalte, die Sie mit Zelle A1 vergleichen möchten.
![]() | ![]() | ![]() |
3. Speichern und schließen Sie dann das Codefenster. Von nun an wird ein Meldungsfenster angezeigt, wenn Sie eine Zahl in Spalte D eingeben, die größer als 100 ist. Siehe Screenshot:
Ein Meldungsfenster anzeigen lassen, wenn der Zellenwert in einer Zelle größer oder kleiner als eine andere Zelle ist
Wenn Sie möchten, dass ein Meldungsfenster angezeigt wird, wenn ein Zellenwert größer oder kleiner als eine andere Zelle ist, wenden Sie bitte den folgenden Code an:
1. Gehen Sie zum Arbeitsblatt, das Sie verwenden möchten.
2. Klicken Sie mit der rechten Maustaste auf die Blattregisterkarte und wählen Sie Code anzeigen aus dem Kontextmenü. Im geöffneten Fenster Microsoft Visual Basic for Applications kopieren und fügen Sie den folgenden Code in das leere Modulfenster ein. Siehe Screenshot:
VBA-Code: Ein Meldungsfenster anzeigen lassen, wenn der Zellenwert größer oder kleiner als eine Zelle ist
Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
On Error GoTo ExitSub
Dim One As Long
Dim Two As Long
One = Range("A1").Value
Two = Range("D1").Value
If Not (Application.Intersect(Range("A1:D1"), Target) Is Nothing) Then
If (One < Two) Then
MsgBox "The value in cell D1 cann't be greater than cell A1!", vbInformation, "Kutools for Excel"
End If
End If
ExitSub:
End Sub
Hinweis: Im obigen Code sind A1 und D1 die beiden Zellen, die Sie vergleichen möchten.
3. Speichern und schließen Sie dann das Codefenster. Wenn Sie einen Wert eingeben, der kleiner als der Wert in Zelle A1 ist, wird ein Meldungsfenster wie im folgenden Screenshot angezeigt:
Weitere verwandte Artikel zu Pop-up-Meldungsfenstern:
- Pop-Up-Meldungsfenster beim Öffnen einer Excel-Datei erstellen
- In bestimmten Fällen möchten Sie vielleicht, dass immer ein Meldungsfenster erscheint, um Sie daran zu erinnern, was Sie zuerst tun müssen, wenn Sie eine bestimmte Arbeitsmappe öffnen. Dies kann Ihnen helfen, sich an die wichtigsten Aufgaben in Ihrer täglichen Arbeit zu erinnern. In diesem Artikel werde ich darüber sprechen, wie man ein Pop-up-Meldungsfenster beim Öffnen einer Excel-Datei erstellt.
- Pop-Up-Meldungsfenster, wenn sich der Zellenwert innerhalb eines Bereichs in Excel ändert
- Manchmal möchten Sie sich an Änderungen innerhalb eines Bereichs in einem bestimmten Arbeitsblatt erinnern. Ein Pop-up-Meldungsfenster kann Ihnen helfen, wenn sich der Zellenwert in einem bestimmten Bereich geändert hat. Sie können dies mit einer VBA-Methode in diesem Artikel erreichen.
- Pop-Up-Meldungsfenster beim Klicken auf eine bestimmte Zelle in Excel
- Dieser Artikel zeigt Ihnen die Methode, ein Pop-up-Meldungsfenster anzuzeigen, wenn Sie in Excel auf eine bestimmte Zelle klicken.
- Erstellen Sie ein Ja/Nein-Meldungsfenster vor dem Ausführen eines Makros in Excel
- In Excel können Sie ein Makro direkt auslösen, indem Sie die F5-Taste drücken oder auf die Schaltfläche Ausführen im Fenster Microsoft Visual Basic for Applications klicken. Manchmal möchten Sie jedoch ein Meldungsfenster erstellen, das den Benutzer fragt, ob er das Makro ausführen möchte. Wenn ja, dann wird der Code weiter ausgeführt, wenn nein, wird der Code gestoppt. In diesem Artikel werde ich darüber sprechen, wie man ein Ja/Nein-Meldungsfenster vor dem Ausführen eines Makros in Excel erstellt.
- Erstellen Sie einen Meldungsfenster-Timer, um das Meldungsfenster nach einer bestimmten Zeit automatisch zu schließen
- Sie verwenden möglicherweise häufig VBA-Skripte, um Probleme beim Verwenden einer Excel-Arbeitsmappe zu lösen. Während des Skriptlaufs werden Meldungsfenster angezeigt. In einigen Fällen möchten Sie, dass bestimmte Meldungsfenster nach einer bestimmten Zeit automatisch geschlossen werden, anstatt sie manuell zu schließen. In diesem Artikel zeigen wir Ihnen die Methode, einen Timer für das Meldungsfenster zu erstellen, um es nach einer bestimmten Zeit automatisch zu schließen.
Die besten Tools zur Büroproduktivität
Kutools für Excel löst die meisten Ihrer Probleme und steigert Ihre Produktivität um 80 %
- Super Formel-Leiste (F) (mehrere Zeilen Text und Formeln einfach bearbeiten); Lese-Layout (einfaches Lesen und Bearbeiten einer großen Anzahl von Zellen); Einfügen in gefilterte Bereiche...
- Zellen/Zeilen/Spalten zusammenführen und Daten behalten; Zellinhalt aufteilen; Doppelte Zeilen zusammenführen und Summe/Durchschnitt berechnen... Doppelte Zellen verhindern; Bereiche vergleichen...
- Doppelte oder eindeutige Zeilen auswählen; Leere Zeilen auswählen (alle Zellen sind leer); Super Suchen und unscharfes Suchen in vielen Arbeitsmappen; Zufällige Auswahl...
- Exakte Kopie mehrerer Zellen ohne Änderung der Formelreferenz; Automatisches Erstellen von Referenzen zu mehreren Blättern; Aufzählungszeichen, Kontrollkästchen und mehr einfügen...
- Formeln, Bereiche, Diagramme und Bilder favorisieren und schnell einfügen; Zellen mit Passwort verschlüsseln; Mailingliste erstellen und E-Mails senden...
- Text extrahieren, Text hinzufügen, Zeichen an einer bestimmten Position entfernen, Leerzeichen entfernen; Druckstatistik erstellen und drucken; Zwischen Zelleninhalt und Kommentaren konvertieren...
- Super Filter (Filter-Schemata speichern und auf andere Blätter anwenden); Erweiterte Sortierung nach Monat/Woche/Tag, Häufigkeit und mehr; Spezialfilter nach Fett, Kursiv...
- Arbeitsmappen und Arbeitsblätter konsolidieren; Tabellen basierend auf Schlüsselspalten zusammenführen; Daten auf mehrere Blätter aufteilen; Stapelkonvertierung von xls, xlsx und PDF...
- Gruppierung von PivotTables nach Kalenderwoche, Wochentag und mehr... Entsperre und gesperrte Zellen durch unterschiedliche Farben anzeigen; Zellen mit Formel/Name hervorheben...

- Aktivieren Sie die Registerkarten-Bearbeitung und den Lese-Modus in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Tabs desselben Fensters, anstatt in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert Hunderte von Mausklicks täglich!
