Beispiel für die Verwendung einer bedingten Anweisung

In diesem Beispiel erstellen Sie einen Bot, der eine Nachricht ausgibt, je nachdem, ob eine Zelle einen Wert hat oder leer ist. Verwenden Sie die Aktionen aus den Paketen Excel Basic oder Excel Advanced, Wenn und Message Box.

Vorbereitungen

Bevor Sie diesen Bot erstellen, speichern Sie ein leeres Excel-Arbeitsblatt auf dem Desktop.

Da dieser Bot kein neues Excel-Arbeitsblatt erstellt, können Sie entweder das Excel Basic- oder Excel Advanced-Pakete verwenden.

Anmerkung: Alle Aktionen müssen aus demselben Paketsein.

Prozedur

  1. Öffnen Sie einen neuen Bot.
    1. Klicken Sie im linken Feld auf Automatisierung.
      Eine Liste der verfügbaren Bots und Formulare wird angezeigt.
    2. Klicken Sie auf Neu erstellen > Bot.
    3. Geben Sie einen Bot-Namen ein und klicken Sie auf Erstellen und Bearbeiten.
  2. Verwenden Sie die Aktion Öffnen aus dem Excel Basic- oder dem Excel Advanced-Paket, um das Excel-Arbeitsblatt zu öffnen.
    1. Doppelklicken oder ziehen Sie die Aktion Öffnen.
    2. Geben Sie einen Sitzungsnamen ein.
    3. Klicken Sie auf Durchsuchen, um den Dateipfad zu dem leeren Excel-Arbeitsblatt auf dem Desktop anzugeben.
  3. Verwenden Sie die Aktion Einzelne Zelle abrufen, um den Wert einer Zelle einer Zeichenfolgenvariablen zuzuweisen.
    1. Doppelklicken Sie auf oder ziehen Sie die Aktion Einzelne Zelle abrufen des gleichen Pakets, das Sie für die Aktion Öffnen verwendet haben.
    2. Geben Sie den Sitzungsnamen an, den Sie in der Aktion Öffnen verwendet haben.
    3. Wählen Sie die Option Aktive Zelle.
    4. Erstellen Sie im Feld Zelleninhalt speichern in die Variable Output.
  4. Verwenden Sie die Wenn-Aktion, um die Bedingungsanweisung zu konfigurieren.
    1. Doppelklicken Sie auf die Wenn-Aktion oder ziehen Sie sie.
    2. Wählen Sie in der Dropdown-Liste Bedingung die Option Zeichenfolge aus.
    3. Fügen Sie im Feld Quellwert die Variable Output ein.
    4. Wählen Sie Ist gleich als Operator.
    5. Lassen Sie das Feld Zielwert leer.
  5. Fügen Sie ein Nachrichtenfeld in den Wenn-Container ein.
    1. Ziehen Sie die Aktion Nachrichtenfeld.
    2. Geben Sie in das Feld Anzuzeigende Nachricht eingeben Cell is empty ein.
  6. Verwenden Sie die Aktionen Sonst und Nachrichtenfeld, um die alternative Reihenfolge von Aktionen zu konfigurieren.
    1. Ziehen Sie die Aktion Sonst neben die Aktion Wenn.
    2. Ziehen Sie die Aktion Nachrichtenfeld in den Sonst-Container.
    3. Geben Sie in das Feld Anzuzeigende Nachricht eingeben Cell is not empty ein.
  7. Klicken Sie auf Speichern.
  8. Führen Sie den Bot aus.
    Wenn der Bot läuft, erscheint das Nachrichtenfeld mit der Nachricht Zelle ist leer.
  9. Geben Sie einen Wert in die Zelle A1 in das Excel-Arbeitsblatt ein und speichern Sie das Arbeitsblatt.
  10. Führen Sie den Bot aus.
    Wenn der Bot läuft, erscheint das Nachrichtenfeld mit der Nachricht Zelle ist nicht leer.