Hotkeys (Tastatursteuerung)
| Befehl | Aktion |
|---|---|
| + | Vergrößerung aller Bilder |
| - | Verkleinerung aller Bilder |
Generierung formatierter Excel-Dateien aus CSV mit Ruby
Über win32ole können mit Scriptsprachen Office-Dokumente, z.B. Excel aus CSV erzeugt werden (cf. Befehlsreferenz).Mit einem erweiterten Format CSVE ist möglich, in CSV-Dateien auch Formatierungsanweisungen für Excel zu speichern.
- Diese beginnen mit % und betreffen entweder
- genau und nur die folgende Zeile %row oder
- einen beliebigen Range %range der Datei
- Alle Anweisungen bestehen aus 4, durch ':' getrennten Teilen
- dem Gueltigkeitsbereich %row oder %range
- einer Rangeangabe, welche sich gemäß Gültigkeitsbereich entweder nur auf die folgende Zeile oder einen beliebigen Zellverbund (Zeile(n), Spalte(n), Zelle(n)) bezieht
- der Art der Formatierung
- Zahlenformat (Währung, Gleitkommazahl, Integer, Datum, Uhrzeit, Währung)
- Schriftgröße, sowie Fett- und Kursivdarstellung
- Zellfarbe
- Ausrichtung innerhalb der Zelle
- und deren Ausprägung (z.B. currency, bold, center, 19)
So wird aus einer erweiterten csv-Datei ...
mit Ruby diese Excel-Datei ...
Download
Folgende 2 Ruby-Funktionen (Start von Excel und Generierung von .xlsx aus .csve) sind dazu unter Windows ausreichend. {{{{ }}}} sind Faltungsanweisungen für vim (cf. hierzu den Kasten "Anmerkungen" z.B. hier Skripte).Impressum