Verwenden der Aktion „Filtern“
- Zuletzt aktualisiert2025/12/18
Verwenden Sie die Filtern-Aktion, um Daten aus einer Spalte einer bestimmten Tabelle oder eines spezifischen Arbeitsblatts zu filtern.
Erwägungen
Eine Fehlermeldung wird angezeigt, wenn eine der folgenden Bedingungen beim Bereitstellen Ihrer Automatisierung zum Filtern von Daten aus einer Tabelle oder einem Arbeitsblatt auftritt:
- Wenn Sie einen falschen Tabellennamen oder Spaltennamen/-position angeben.
Zum Beispiel heißt die Tabelle in Excel
MonthlySales, aber Sie gebenMonthly Sales(mit Leerzeichen) ein. - Der Sitzungsname, den Sie angegeben haben, stimmt nicht mit dem in der Öffnen-Aktion verwendeten überein.
- Der von Ihnen angegebene Name der Excel-Tabelle oder Zellbereich existiert nicht.
Zum Beispiel geben Sie
Sheet2ein, wenn nurSheet1existiert, oder gebenB2:D4ein, wenn das Blatt nur die Spalten A–C hat. - Es besteht ein Datentypenkonflikt zwischen Filtertyp und Spaltendaten.
Zum Beispiel enthält die Spalte
Mayin der angegebenen Tabelle Textwerte wieHigh, Low, aber Sie verwendenGreater than 150. - Die Datei, auf die Sie zugreifen möchten, ist geschlossen, gesperrt oder nicht zugänglich.
- Es besteht ein Konflikt zwischen den bestehenden Filtern und den neuen Filtereinstellungen.
Prozedur
Betrachten Sie ein Szenario, in dem es eine Excel-Arbeitsmappe mit dem Titel Monthly Sales.xls gibt und Sie die Spalte May filtern möchten, sodass nur die Zeilen angezeigt werden, die einen Wert größer als 150 enthalten.
- Verwenden Sie die Öffnen-Aktion aus dem Excel-Paket, um Ihre Arbeitsmappe zu öffnen.
- Weisen Sie den Sitzungsnamen als ExcelSession1 zu.
- Ziehen Sie die Filter-Aktion in das Automatisierungsskript.
- Geben Sie in die Monthly Sales ein.
- Wählen Sie und geben Sie May ein.
- Verwenden Sie das Feld Filter, um Folgendes auszuwählen:
- Wählen Sie im Filtertyp die Option Zahl.
- Klicken Sie auf das Dropdown-Menü und wählen Sie Größer als.
- Geben Sie im Feld Wert 150 ein.
- Geben Sie in das Feld Sitzungsname ExcelSession1 ein.
- Klicken Sie auf Speichern.
Wenn Sie diese Automatisierung ausführen, zeigt das Excel-Blatt nur die Zeilen an, in denen May größer als 150 ist.