Gibt es eine Möglichkeit, Excel-Tabellen (z. B. xls
und xlsx
Dateien) in Emacs anzuzeigen / zu bearbeiten ?
Was ist mit csv
Dateien? (zB Inhalt zum Ausrichten von Spalten).
Als Referenz sehe ich Folgendes, wenn ich versuche, .xlsx
Dateien in Emacs zu öffnen :
M Filemode Length Date Time File
- ---------- -------- ----------- -------- --------------------------
-rw------- 842825 7-Jan-2015 09:28:42 xl/worksheets/sheet1.xml
-rw------- 550 7-Jan-2015 09:28:42 xl/workbook.xml
-rw------- 313346 7-Jan-2015 09:28:42 xl/sharedStrings.xml
-rw------- 784 7-Jan-2015 09:28:42 docProps/app.xml
-rw------- 592 7-Jan-2015 09:28:42 docProps/core.xml
-rw------- 1167 7-Jan-2015 09:28:42 [Content_Types].xml
-rw------- 1403 7-Jan-2015 09:28:42 xl/styles.xml
-rw------- 6994 7-Jan-2015 09:28:42 xl/theme/theme1.xml
-rw------- 587 7-Jan-2015 09:28:42 _rels/.rels
-rw------- 697 7-Jan-2015 09:28:42 xl/_rels/workbook.xml.rels
- ---------- -------- ----------- -------- --------------------------
1168945 10 files
M-x package-install RET csv-mode RET
(in der Standard-GNU-ELPA).xls2csv
(z. B.yum search xls2csv
oderapt-cache search xls2csv
) auch hier: stackoverflow.com/questions/10557360 für andere Lösungen. Der Umgang mit CSV sollte einfacher sein.Antworten:
Vielleicht möchten Sie sich Folgendes ansehen:
http://www.emacswiki.org/emacs/SpreadSheet
Es bietet viele Möglichkeiten zum Anzeigen von Tabellenkalkulationen. Ich persönlich mag OrgMode: http://orgmode.org/worg/org-tutorials/org-spreadsheet-intro.html
Um MS xls-Dateien speziell anzuzeigen , wird UN Xls vorgeschlagen , ein "kleiner hässlicher Code", der "den Microsoft Excel-Rohstoff in HTML konvertiert und den HTML-Code in einfachen Text konvertiert". Sie sollten also in der Lage sein, die Dateien anzuzeigen, aber Sie können sie nicht bearbeiten.
quelle