Steuert eine lokal installierte Microsoft-Excel-Arbeitsmappe direkt über Excel selbst: Zellen und Bereiche lesen und schreiben, Tabellenblätter verwalten, Formeln setzen, suchen/ersetzen, formatieren, sortieren, filtern, Diagramme und Pivot-Tabellen erstellen sowie als PDF exportieren oder speichern. So lassen sich wiederkehrende Excel-Arbeiten ohne manuelles Klicken automatisieren.
Block-Einstellungen
Gelten für den ganzen Modul-Block (im Editor oben im Inspektor, in YAML direkt unter dem Modulnamen).
Feld
Typ
Pflicht
Beschreibung
datei
Text
ja
Pfad zur Excel-Datei (.xlsx oder .xls), die der ganze Block öffnet und bearbeitet.
nur-lesen
Wahrheit
—
Öffnet die Mappe schreibgeschützt (Standard: falsch).
Aktionen
zelle-lesenlesend
Liest den Wert einer einzelnen Zelle.
Eingaben
Feld
Typ
Pflicht
Beschreibung
zelle
Text
—
Zell-Adresse in A1-Notation (z.B. "B3").
zeile
Zahl
—
Zeilennummer, alternativ zu zelle (zusammen mit spalte).
spalte
Text
—
Spaltenbuchstabe, alternativ zu zelle (zusammen mit zeile).
als
Text
—
Erzwingt einen Lesetyp (z.B. Text/Zahl).
Ausgaben (über ergebnis:)
ergebnis
Der gelesene Zellwert (Text, Zahl, Wahrheit oder Nichts bei leerer Zelle).
zelle-setzenverändernd
Schreibt einen Wert in eine einzelne Zelle.
Eingaben
Feld
Typ
Pflicht
Beschreibung
wert
Text
—
Der zu schreibende Wert (Text, Zahl oder Wahrheit).
zelle
Text
—
Zell-Adresse in A1-Notation.
zeile
Zahl
—
Zeilennummer, alternativ zu zelle.
spalte
Text
—
Spaltenbuchstabe, alternativ zu zelle.
als
Text
—
Erzwingt einen Schreibtyp.
Ausgaben (über ergebnis:)
ergebnis
Der vorherige Wert der Zelle, bevor sie überschrieben wurde.
bereich-lesenlesend
Liest einen Zellbereich als Tabelle (Matrix oder Liste von Objekten mit Kopfzeile).
Eingaben
Feld
Typ
Pflicht
Beschreibung
bereich
Text
—
Bereich in A1-Notation (z.B. "A1:C10").
von-zelle
Text
—
Start-Zelle, alternativ zu bereich.
bis-zelle
Text
—
End-Zelle, alternativ zu bereich.
mit-kopfzeile
Wahrheit
—
Wenn wahr, wird die erste Zeile als Spaltennamen genutzt und jede Datenzeile als Objekt geliefert (Standard: falsch).
Ausgaben (über ergebnis:)
ergebnis
Liste von Zeilen — entweder eine Matrix (Liste von Listen) oder bei mit-kopfzeile eine Liste von Objekten.
zeile-anhängenverändernd
Hängt eine neue Datenzeile unter die letzte befüllte Zeile an.
Eingaben
Feld
Typ
Pflicht
Beschreibung
werte
Liste
—
Werte für die Spalten der neuen Zeile (A, B, C, ...).
tabellenblatt
Text
—
Ziel-Tabellenblatt; ohne Angabe das aktive Blatt.
Ausgaben (über ergebnis:)
ergebnis
Nummer der neu beschriebenen Zeile.
formel-setzenverändernd
Trägt eine Excel-Formel in eine Zelle ein.
Eingaben
Feld
Typ
Pflicht
Beschreibung
formel
Text
ja
Die Formel (mit oder ohne führendes Gleichheitszeichen, z.B. "SUMME(A2:A10)").
zelle
Text
—
Zell-Adresse in A1-Notation.
zeile
Zahl
—
Zeilennummer, alternativ zu zelle.
spalte
Text
—
Spaltenbuchstabe, alternativ zu zelle.
suchenlesend
Sucht einen Wert in der Mappe und gibt die Fundstelle zurück.