Einfache Schleifenaktionen

Abgeschlossen

Verwenden Sie die Schleifenaktion, wenn Sie eine vordefinierte Anzahl von Wiederholungen benötigen. Eine weitere häufige Verwendung einfacher Schleifen sind Aufgaben, bei denen der Schleifenindex für die Aufgabe selbst wichtig ist. Lassen Sie uns beide Fälle anhand eines Beispiels untersuchen.

Beachten Sie den folgenden Fluss: eine Excel Datei enthält die Namen und E-Mail-Adressen von Mitarbeitern. Von diesen E-Mail-Adressen senden Mitarbeiter ihre Geschäftsausgaben – diese E-Mail-Nachrichten werden abgerufen, und die Ausgaben jedes Mitarbeiters werden ihrer jeweiligen Zeile in der datei Excel hinzugefügt.

Öffnen Sie zunächst den Excel Bericht, und bestimmen Sie den Bereich der Daten:

Screenshot des Arbeitsbereichsbeispiels.

Wenn Sie Excel auswählen, müssen Sie die Datei angeben oder eine leere Datei auswählen, wie in der folgenden Abbildung gezeigt.

Screenshot der Excel-Schleife.

Wählen Sie die Aktion unter Excel namens Get first free column/row from Excel workbook aus. Diese Aktion erzeugt Variablen, die Sie in der Schleife verwenden können.

Screenshot der Tabelle

Jede der Zeilen von 2 bis zur letzten ausgefüllten Zeile enthält die Informationen eines Mitarbeiters (Zeile 1 ist nicht enthalten, da sie Überschriften enthält). Sie müssen diese Zeilen sowohl lesen als auch schreiben, daher müssen Sie eine Indexvariable verwenden. Wählen Sie daher eine Schleifenaktion aus:

Screenshot der Eigenschaften der Aktion „Schleife“

Legen Sie in der Schleife die Summe der Ausgaben auf 0 fest, lesen Sie die E-Mail-Adresse des Mitarbeiters, und rufen Sie die E-Mails ab, die von ihrem Konto an das angegebene Konto gesendet wurden, mit der Betreffzeile "Unternehmenskosten":

Screenshot der Parameter für die Arbeitsbereichsschleife.

Verwenden Sie in diesem Fall in der Schleife das Lesen aus Excel-Arbeitsblatt

Verwenden Sie von hier aus die Funktion 'Werte benannter Zellen abrufen' und verwenden Sie den Zellennamen im Feld 'Name'.

Screenshot des Excel-Arbeitsblatts 'Lesen'.

Die nächste Aktion, die Sie hinzufügen, ist die Aktion " E-Mails abrufen ", wie in der folgenden Abbildung gezeigt. Sie müssen Ihre E-Mail-IMAP-Informationen bei der IT-Abteilung einholen.

Screenshot des Dialogfelds mit Aktionseigenschaften „E-Mails abrufen“

Schließlich wird der Textkörper der E-Mail, der den Spesenbetrag enthält, in die entsprechende Zelle geschrieben. Da nur eine E-Mail-Nachricht erwartet wird, verwenden Sie den Textkörper der ersten (und nur) E-Mail in der Liste der abgerufenen E-Mails:

Screenshot des vollständigen Beispiels für die Arbeitsbereichsschleife.

Sowohl das Lesen der E-Mail-Adresse als auch das Schreiben des Ausgabenbetrags (Aktionen 5 und 7) erfordern die Verwendung der Schleifenindexvariablen. Diese Variable stellt sicher, dass jede Wiederholung der Schleife auf eine andere Zeile in der Excel Datei zugreift.