Excel Advanced Paket

Das Excel Advanced-Paket enthält Aktionen, mit denen Sie viele der wiederkehrenden Aufgaben bei der Arbeit mit Microsoft Excel-Tabellen automatisieren können.

Sie können die Aufgaben automatisieren, die in Zusammenhang mit Arbeitsmappen‑, Arbeitsblatt‑, Zeilen‑, Spalten‑ und Zellenoperationen stehen. Sie können diese Aktionen verwenden, wenn Microsoft Excel auf dem Gerät installiert ist, das Sie zum Automatisieren von Microsoft Excel-bezogenen Aufgaben verwenden möchten.
Anmerkung:
  • Die Excel-Datei, die Sie aus dem Control Room verwenden, gilt nur für die aktuelle Bot-Sitzung. Wenn Sie die Datei während der Bot-Ausführung ändern, kann die aktualisierte Datei nicht zurück in den Control Room hochgeladen werden.
  • Sie müssen die Microsoft Access Database Engine nicht als zusätzliche Komponente in Ihrem System installieren, um Excel als Datenbank zu nutzen, wenn Sie eine der folgenden Office-Versionen verwenden:
    • Microsoft 365 Apps für Unternehmen
    • Office 2016, 2019 oder 2021 (Verbraucher-Version 2009 oder höher)

    Wenn Sie jedoch sowohl Microsoft 365 Apps als auch die Microsoft Access Database Engine auf Ihrem System installiert haben, können Sie die Microsoft Access Database Engine deinstallieren und Microsoft 365 Apps reparieren.

    Microsoft empfiehlt, den Microsoft Access Database Engine-Treiber nicht separat zu installieren, da sowohl die Microsoft Access Database Engine 2016 als auch Microsoft 365 Apps die gleiche Hauptversionskennung (16.0) verwenden. Weitere Informationen über die Installationsanforderungen für den Microsoft Access Database Engine-Treiber finden Sie unter Unable to use the Access ODBC or OLEDB provider

Wichtig: Wenn Sie Microsoft Excel Version 2208 verwenden und ein Bot versucht, ein ungeschütztes Makro zu öffnen, wird eine Sicherheitswarnung angezeigt, die darauf hinweist, dass die Makros blockiert werden, da sie aus einer nicht vertrauenswürdigen Quelle stammen.

Weitere Details finden Sie unter Macros from the internet will be blocked by default in Office.

Important: Wenn Sie verschiedene Versionen des Excel Advanced-Pakets in einem übergeordneten Bot und einem untergeordneten Bot verwenden, wird die Möglichkeit der gemeinsamen Nutzung einer Sitzung über mehrere Bots derzeit nicht unterstützt. Wenn Sie eine Sitzung für übergeordnete und untergeordnete Bots teilen möchten, stellen Sie sicher, dass Sie dieselbe Version des Pakets sowohl in den übergeordneten als auch den untergeordneten Bots verwenden.
Aktionen im Excel Advanced-Paket unterstützen Microsoft Office 2016 bis 2019, Microsoft 365 und die folgenden Dateiformate:
  • .xls
  • .xlsx
  • .xlsb
  • .xml
  • .xlsm
  • .txt
  • .ods
  • .htm
  • .html
  • .mht
  • .mhtml
  • .slk
  • .pdf
Wichtig:
  • Bei Dateien mit der Erweiterung .ods öffnet die Aktion standardmäßig immer die .ods-Datei mit dem ersten Arbeitsblatt als aktiv, es sei denn, Sie geben den Tabellennamen im Feld Tabellennamen angeben der Aktion Öffnen an. Wenn der Tabellenname ein Leerzeichen enthält, wird das Leerzeichen nach dem Speichern und Schließen des Excel-Arbeitsblatts als Unterstrich angezeigt.
  • Dateien mit den Erweiterungen .htm, .html, .mht und .mhtml können nicht in PDF umgewandelt werden.
  • Dateien mit den Erweiterungen .slk und .pdf enthalten nur ein einziges Arbeitsblatt. Das Arbeitsblatt kann nicht umbenannt werden. Wenn Sie das Arbeitsblatt umbenennen und das Excel-Arbeitsblatt speichern, behält das Arbeitsblatt den neuen Namen nicht bei.
  • Dateien mit den Erweiterungen .htm, .html, .mht, .mhtml, .slk und .pdf können keine Kennwörter speichern.
  • Sie können kein Makro in Dateien mit der Erweiterung .pdf ausführen.
  • Hinweis: Makro-aktivierte Excel-Anwendungen mit VBA, die 32-Bit- und 64-Bit-Code verwenden, werden nicht unterstützt. Wenn Sie beim Ausführen eines Makros eine Fehlermeldung Kompilierfehler in ausgeblendetem Modul erhalten, sehen Sie sich das folgende Bild an, um den VBA-Code manuell in die Excel-Datei einzufügen. Problemumgehungs-Skript für 32-Bit- und 64-Bit-Excel-VBA
Bei einigen der Aktionen kann auch das .csv-Format verwendet werden. Einzelheiten finden Sie unter CSV-Operations in Excel Advanced.

Einzelheiten finden Sie unter Beispiel für das Migrieren von Daten aus Excel in eine Datenbank.

Auswahl des Excel-Pakets in Automation 360

Automation 360 enthält Pakete zur Unterstützung von drei Arten der Verwendung von Microsoft Excel. Um optimale Ergebnisse zu erzielen, verwenden Sie das Paket, das dem Excel-Typ entspricht, der auf dem Gerät verfügbar ist, auf dem Sie Bots ausführen.

  • Kein Excel installiert: Wenn Sie Microsoft Excel nicht auf dem Gerät installiert haben, auf dem Sie Bots ausführen, um Excel-bezogene Prozesse zu automatisieren, verwenden Sie das Excel Basic-Paket.
  • Desktopversion von Excel installiert: Wenn Sie eine Desktopversion von Microsoft Excel auf Ihrem Computer installiert haben, verwenden Sie das Excel Advanced-Paket in Ihren Bots.
  • Nur Onlineversion von Microsoft 365 Excel: Wenn Sie Microsoft Excel 365 in einem Webbrowser verwenden, verwenden Sie das Microsoft 365 Excel-Paket für die Automatisierung von Aufgaben im Zusammenhang mit Excel.

Bevor Sie beginnen

Führen Sie folgende Aktionen innerhalb des Excel Advanced-Pakets als Teil der Verwendung des Satzes verfügbarer Aktionen aus:

  1. Öffnen Sie die Microsoft Excel-Tabelle, die Sie zum Automatisieren der Microsoft Excel-bezogenen Aufgaben verwenden möchten. Verwenden Sie die Aktion Öffnen, um die Tabelle zu öffnen. Einzelheiten finden Sie unter Verwendung der Aktion „Öffnen“ für Excel Advanced.
    Anmerkung: Verwenden Sie die Dateien, die große Datensätze enthalten, Aktionen aus dem Datenbank-Paket, um Erstellungs-, Lese- und Aktualisierungsoperationen zu automatisieren. Einzelheiten finden Sie unter Verwendung der Aktion „Verbinden“ für Datenbanken.
  2. Verwenden Sie die verschiedenen im Excel Advanced-Paket verfügbaren Aktionen, um Microsoft Excel-bezogene Aufgaben zu automatisieren.
  3. Nachdem Sie alle Microsoft Excel-bezogenen Aufgaben automatisiert haben, schließen Sie die Tabelle mit der Aktion Schließen.

Aktionen im Excel Advanced-Paket

Mit den Aktionen im Excel Advanced-Paket können Sie die folgenden Operationen ausführen:

Aktion Beschreibung
Zellenoperationen Führen Sie Operationen wie das Extrahieren von Daten aus Zellen, das Löschen von Werten aus einer Zelle, das Bewegen eines Cursors zu einer bestimmten Zelle und das Suchen und Ersetzen von Inhalten aus. Einzelheiten finden Sie unter Zelloperationen in Excel Advanced.
Zeilen‑ und Spaltenoperationen Führen Sie Operationen wie das Einfügen neuer Zeilen und Spalten sowie das Ein- und Ausblenden von Zeilen und Spalten aus. Einzelheiten finden Sie unter Zeilen‑ und Spaltenoperationen in Excel Advanced.
Tabellenoperationen Führen Sie Operationen wie das Sortieren und Filtern von Daten in einer Tabelle, das Einfügen und Löschen von Spalten sowie das Abrufen des Tabellenbereichs aus. Einzelheiten finden Sie unter Tabellenoperationen in Excel Advanced.
Arbeitsmappenoperationen Führen Sie Operationen wie das Öffnen einer Arbeitsmappe, das Anhängen von Daten, das Schützen und Aufheben des Schutzes einer Arbeitsmappe und das Konvertieren einer Microsoft Excel-Arbeitsmappe in eine PDF-Datei durch. Einzelheiten finden Sie unter Arbeitsmappenvorgänge in Excel Advanced.
Arbeitsblattvorgänge Führen Sie Operationen wie das Erstellen und Löschen eines Arbeitsblatts, das Anhängen von Daten und das Ein- und Ausblenden eines Arbeitsblatts aus. Einzelheiten finden Sie unter Arbeitsblattvorgänge in Excel Advanced.

Weitere Ressourcen