Excelize

Aus MARJORIE-WIKI
Wechseln zu: Navigation, Suche
Excelize
Excelize Logo
Erscheinungsjahr 2016[1]
Aktuelle Version 2.3.1[2]
(2020)
Betriebssystem plattformübergreifend
Programmier­sprache 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.

Versionshistorie[Bearbeiten]

Legende: Ältere Version; nicht mehr unterstützt Ältere Version; noch unterstützt Aktuelle Version Aktuelle Vorabversion Zukünftige Version

Versionsnummer

Freigabedatum
Ältere Version; nicht mehr unterstützt: 1.1.0 19. August 2017
Ältere Version; nicht mehr unterstützt: 1.2.0 11. Januar 2018
Ältere Version; nicht mehr unterstützt: 1.3.0 13. Mai 2018
Ältere Version; nicht mehr unterstützt: 1.4.0 27. September 2018
Ältere Version; nicht mehr unterstützt: 1.4.1 1. Januar 2019
Ältere Version; nicht mehr unterstützt: 2.0.0 2. Mai 2019
Ältere Version; nicht mehr unterstützt: 2.0.1 1. Juli 2019
Ältere Version; nicht mehr unterstützt: 2.0.2 09. Oktober 2019
Ältere Version; nicht mehr unterstützt: 2.1.0 10. Februar 2020
Ältere Version; nicht mehr unterstützt: 2.2.0 11. Mai 2020
Ältere Version; nicht mehr unterstützt: 2.3.0 06. August 2020
Aktuelle Version: 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]

  1. Hochspringen First GitHub commit for Excelize. In: github.com. 30. August 2016. Abgerufen am 28. November 2020.
  2. Hochspringen GitHub Releases page. In: github.com. 23. September 2020. Abgerufen am 28. November 2020.
Info Sign.svg Dieser Wikipedia-Artikel wurde, gemäß GFDL, CC-by-sa mit der kompletten History importiert.