# Label mit LibreOffice aus Spreadsheet erstellen Folgender Use-Case wird dargestellt: * Benötigt werden Schilder für die Bilder bei einer Kunstausstellung * Die Schilder sollen möglichst platzsparend ausdruckbar sein * Daten liegen als Zeilen in einer Excel-Datei vor ## 1. Excel-Datei in ods-Datei umwandeln Excel-Datei einfach in LibreOffice Calc öffnen und dann als .ods Speichern ## 2. Datenbank aus ods-Datei erzeugen * LibreOffice Writer öffnen * File > Wizards > Address Data Source * Other external data source * Settings > Database type: Spreadsheet > ods Datei auswählen * "Tabelle", also Sheet auswählen * "Field Assignment" überspringen * "Data Source Title" = Name der Datenbank ## 3. Label erstellen * LibreOffice Writer Instanz weiterverwenden * File > New > Labels ### 3.1 Labels > Inscription * "Database", "Table" und "Database field" auswählen > Auf Pfeil nach links klicken um Felder ins Label zu schreiben * Das "Label text" Feld ist ein Freitext-Feld, kann also beliebig arrangiert werden ### 3.2 Labels > Format Brand: "A-one" Type: Keine Ahnung welcher der "richtige" A4-Type ist, der erste taugt Auf "New Document" klicken ## 4. PDF erzeugen => /img/2023/label-mit-libreoffice-aus-spreadsheet-erstellen-4.png "Save Merged Documents" "Save as a single large document" > "Save Documents"