Schreiben mehrzeiliger Strings in Zellen mit openpyxl

9

Ich versuche, Daten in eine Zelle zu schreiben, die mehrere Zeilenumbrüche hat (ich glaube \ n), die resultierende .xlsx hat Zeilenumbrüche entfernt. Gibt es eine Möglichkeit, diese Zeilenumbrüche zu behalten?

    
user1514631 12.03.2013, 19:29
quelle

2 Antworten

21

In openpyxl können Sie die wrap_text -Ausrichtungseigenschaft so einstellen, dass sie mehrzeilige Strings umschließt:

%Vor%

Dies ist auch mit dem Modul XlsxWriter möglich.

Hier ist ein kleines Arbeitsbeispiel:

%Vor%     
jmcnamara 13.03.2013, 11:35
quelle
18

Die API für Styles wurde für openpyxl & gt; = 2 geändert. Der folgende Code demonstriert die moderne API.

%Vor%     
Charlie Clark 06.06.2016 07:27
quelle

Tags und Links