Zum Hauptinhalt springen

Excel-Makro: Verwenden Sie den Operator "falls nicht anders", um Aufgaben zu automatisieren

Eines der leistungsfähigsten Werkzeuge von Excel sind Makros, mit denen Sie wiederholte Aktionen automatisieren und die Arbeit mit Daten vereinfachen können. Der Operator "if else" (oder "if else") ist ein wesentlicher Bestandteil des Schreibens von Makros in Excel und ermöglicht es Ihnen, die Logik für die Ausführung bestimmter Aufgaben zu programmieren.

Der Operator "Falls nicht anders" wird verwendet, um Bedingungen festzulegen und eine bestimmte Aktion auszuführen, abhängig davon, ob diese Bedingung erfüllt ist. Wenn eine Bedingung erfüllt ist, wird eine Aktion ausgeführt, wenn sie nicht ausgeführt wird - eine andere wird ausgeführt. In Excel können die Bedingungen sehr unterschiedlich sein - von einfachen mathematischen Operationen bis hin zu komplexen Musterüberprüfungen.

Beispiel für die Verwendung des Operators "falls nicht anders":




Sub CheckGrade()


Dim grade As Integer


grade = InputBox("Bewertung eingeben:")


If grade >= 90 Then


MsgBox "Ausgezeichnet!"


ElseIf grade >= 80 Then


MsgBox "Okay!"


ElseIf grade >= 70 Then


MsgBox "Zufriedenstellend!"


Else


MsgBox "Unbefriedigend!"


End If


End Sub

In diesem Beispiel wird abhängig von der eingegebenen Bewertung eine entsprechende Meldung angezeigt. Wenn die Punktzahl größer oder gleich 90 ist, wird die Meldung "Ausgezeichnet!"Wenn die Punktzahl größer oder gleich 80 ist, wird die Meldung "Ok!"wenn die Punktzahl größer oder gleich 70 ist, wird die Meldung "Zufriedenstellend!" in allen anderen Fällen wird die Meldung "Unbefriedigend!".

Der Operator "Falls nicht anders" ist ein sehr nützliches Werkzeug zum Automatisieren von Aufgaben in Excel. Es macht es einfach, verschiedene Bedingungen zu programmieren und entsprechend darauf zu reagieren. Wenn Sie diesen Operator verwenden, können Sie die Dateneffizienz verbessern und Zeit für wichtigere Aufgaben freigeben.

Excel-Makro: automatisieren von Aufgaben mit dem Operator "falls nicht anders"

Der Operator "falls nicht anders" hat die folgende Syntax:

  • wenn(logischer Ausdruck, aktion_1, Aktion2)

Wenn der logische Ausdruck wahr ist, wird Aktion_1 ausgeführt. Wenn die Bedingung falsch ist, wird aktion_2 ausgeführt.

Wenn Sie den Operator "Falls nicht" in Excel-Makros anwenden, werden die Automatisierungsmöglichkeiten erheblich erweitert. Sie können es beispielsweise verwenden, um einen bestimmten Wert in einer Zelle zu überprüfen und abhängig vom Ergebnis verschiedene Operationen durchzuführen. Sie können auch den Operator "Falls nicht anders" verwenden, um je nach ausgewählter Option verschiedene Aktionen auszuführen.

Denken Sie daran, dass Sie beim Schreiben eines Makros mit dem Operator "Falls nicht" alle möglichen Ergebnisse der Ereignisse berücksichtigen müssen. Beachten Sie auch, dass ein Makro schwierig zu verstehen und zu unterstützen sein kann. Daher wird empfohlen, seine Logik zu dokumentieren und den Code zu kommentieren, um es in Zukunft einfacher zu handhaben.

Daher können Sie durch die Verwendung des Operators "Wenn nicht anders" in Excel-Makros flexiblere und effizientere Tools zur Aufgabenautomatisierung erstellen. Mit diesem Operator können Sie Makros erstellen, die sich an verschiedene Benutzerszenarien anpassen und Routinevorgänge vereinfachen, wodurch Sie Zeit sparen und die Leistung verbessern können.

Erstellen eines Makros in Excel, um Aufgaben automatisch zu lösen

Einer der nützlichsten Operatoren in Excel-Makros ist der Operator "wenn nicht anders". Es ermöglicht Ihnen, bestimmte Bedingungen festzulegen und entsprechend dem Ergebnis der Bedingung entsprechende Aktionen auszuführen.

Befolgen Sie die folgenden Schritte, um ein Makro mit dem Operator "Falls nicht" in Excel zu erstellen:

  1. Öffnen Sie Excel und wählen Sie in der oberen Navigationsleiste die Registerkarte Entwickler aus.
  2. Klicken Sie in der Gruppe "Code" auf der Registerkarte "Entwickler" auf die Schaltfläche "Makro".
  3. Klicken Sie im daraufhin angezeigten Fenster "Makros" auf die Schaltfläche "Neu" und geben Sie einen Namen für das Makro ein.
  4. Klicken Sie auf die Schaltfläche Neu, und geben Sie im daraufhin angezeigten Fenster Visual Basic für Applikationen (VBA) den Code für das Makro ein.
  5. Um den Operator "falls nicht anders" zu verwenden, können Sie das folgende Konstrukt verwenden:
If Bedingung DannAuszuführende Aktionen, wenn die Bedingung wahr ist
ElseIf Bedingung ThenAuszuführende Aktionen, wenn die vorherigen Bedingungen falsch sind
ElseAuszuführende Aktionen, wenn alle vorherigen Bedingungen falsch sind
End IfBeenden der If-Anweisung

Nachdem Sie den Code für das Makro geschrieben haben, klicken Sie auf die Schaltfläche Speichern und schließen Sie den VBA-Editor.

Jetzt können Sie ein Makro anwenden, indem Sie es im Fenster "Makros" auswählen und auf die Schaltfläche "Ausführen" klicken. Das Makro führt automatisch eine Reihe von Aktionen in Excel gemäß den angegebenen Bedingungen aus.

Das Erstellen von Makros mit dem Wenn-anders-Operator in Excel kann die Lösung von sich wiederholenden Aufgaben erheblich vereinfachen und Zeit sparen. Verwenden Sie dieses leistungsstarke Tool, um die Dateneffizienz in Excel zu verbessern.