Excelize
Excelize | |
---|---|
Excelize Logo | |
Erscheinungsjahr | 2016[1] |
Aktuelle Version | 2.3.1[2] (2020) |
Betriebssystem | plattformübergreifend |
Programmiersprache | Go |
Lizenz | BSD-Lizenz |
Deutschsprachig | ja |
https://xuri.me/excelize |
Excelize ist eine kostenlose und plattformübergreifende Open-Source-Go-API in Go-Sprache, die auf dem internationalen Standard ECMA-376, ISO/IEC 29500 basiert und es Go-Sprachprogrammen ermöglicht, Excel - Tabellenkalkulationsdokumente zu lesen und zu schreiben Betrieb, Unterstützung mehrerer XLSX / XLSM / XLTM-Dokumentformate. Bietet eine Streaming-Lese- / Schreib-API für die Verarbeitung von Arbeitsmappen mit umfangreichen Daten.
Inhaltsverzeichnis
[Verbergen]Versionshistorie[Bearbeiten]
Legende: | Ältere Version; nicht mehr unterstützt | Ältere Version; noch unterstützt | Aktuelle Version | Zukünftige Version |
---|
Versionsnummer |
Freigabedatum |
---|---|
1.1.0 | 19. August 2017 |
1.2.0 | 11. Januar 2018 |
1.3.0 | 13. Mai 2018 |
1.4.0 | 27. September 2018 |
1.4.1 | 1. Januar 2019 |
2.0.0 | 2. Mai 2019 |
2.0.1 | 1. Juli 2019 |
2.0.2 | 09. Oktober 2019 |
2.1.0 | 10. Februar 2020 |
2.2.0 | 11. Mai 2020 |
2.3.0 | 06. August 2020 |
2.3.1 | 23. September 2020 |
Struktur[Bearbeiten]
Erstellen einer Kalkulationstabelle[Bearbeiten]
1 f := excelize.NewFile()
2 // Erstellen eines neuen Arbeitsblatts.
3 index := f.NewSheet("Sheet2")
4 // Festlegen des Wertes einer Zelle.
5 f.SetCellValue("Sheet2", "A2", "Hello world.")
6 f.SetCellValue("Sheet1", "B2", 100)
7 // Aktives Arbeitsblatt der Arbeitsmappe festlegen.
8 f.SetActiveSheet(index)
9 // Speichern Sie die Tabelle unter dem angegebenen Pfad.
10 if err := f.SaveAs("Book1.xlsx"); err != nil {
11 fmt.Println(err)
12 }
Weblinks[Bearbeiten]
Einzelnachweise[Bearbeiten]
- Hochspringen ↑ First GitHub commit for Excelize. In: github.com. 30. August 2016. Abgerufen am 28. November 2020.
- Hochspringen ↑ GitHub Releases page. In: github.com. 23. September 2020. Abgerufen am 28. November 2020.