From 09eda301feee735e04d7a0498ac60a6180148c25 Mon Sep 17 00:00:00 2001 From: Daniel Schlapa Date: Tue, 16 Jan 2024 18:36:50 +0100 Subject: [PATCH] =?UTF-8?q?Tabelle=20erstellen=20+=20=C3=9Cberschriften=20?= =?UTF-8?q?fett=20schreiben?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Tabelle.py | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 Tabelle.py diff --git a/Tabelle.py b/Tabelle.py new file mode 100644 index 0000000..c60345e --- /dev/null +++ b/Tabelle.py @@ -0,0 +1,37 @@ +import openpyxl +from openpyxl.styles import Font + +def make_tabellen_ueberschrift(): + + workbook = openpyxl.Workbook() + + tabelle1 = workbook.active + + tabelle1['A1'] = 'Name' + tabelle1['B1'] = 'Vorname' + tabelle1['C1'] = 'Geburtsdatum' + tabelle1['D1'] = 'Hilfsorganisation' + tabelle1['E1'] = 'PLZ' + tabelle1['F1'] = 'Ort' + tabelle1['G1'] = 'Nationalität' + tabelle1['H1'] = 'Strasse' + tabelle1['I1'] = 'Kommt Datum' + tabelle1['J1'] = 'Kommt Zeit' + tabelle1['K1'] = 'Geht Datum' + tabelle1['L1'] = 'Geht Zeit' + tabelle1['M1'] = 'Position' + tabelle1['N1'] = 'Geschlecht' + + schrift_fett = Font(bold=True) + for col in range(1, 15): + cell = tabelle1.cell(row=1, column=col) + cell.font = schrift_fett + + workbook.save('Registrierliste.xlsx') + +def main(): + + make_tabellen_ueberschrift() + +if __name__ == '__main__': + main() \ No newline at end of file