Heim >Backend-Entwicklung >PHP-Tutorial >PHP generiert Excel und steuert Zeilenumbrüche in Excel-Zellen
Das Unternehmen verwendet Mantis zum Verwalten von Fehlern.
Aber mit der aktuellen Mantis-Version werden beim Exportieren nach Excel „Zusammenfassung, Beschreibung und Anweisungen für die zu reproduzierenden Schritte“ angezeigt Das Problem: Unter den zusätzlichen Informationen, Kommentaren usw. sind
die Wagenrücklauf- und Zeilenvorschubzeichen beim Senden eines Fehlers alle weg, da es kein Format gibt, was das Lesen in Excel sehr umständlich macht 🎜>
Denken Sie daran, dass dieses Problem behoben wurde. Bei der Verwendung von PHP zum Erstellen von Excel: Wie schreibe ich Zeilenumbrüche in eine Excel-Zelle und steuere das Format der Zelle.Ich habe es versucht it Jetzt ist rn beim Generieren von Excel ungültig und wird gefiltert. Wenn Sie jedoch 0c6dc11e160d3b678d68754cc175188a schreiben, ändert sich nicht die Zeile in der Zelle, sondern eine neue Zelle .Um den Zweck des Zeilenumbruchs in der Zelle zu erreichen, müssen Sie die folgende Zeichenfolge einfügen
Außerdem während meiner Bei der Untersuchung bin ich auf ein weiteres interessantes Problem gestoßen.
'<br style="mso-data-placement:same-cell;" />'Wie bereits erwähnt, verfügt rn bei der Verwendung von PHP zum Generieren von Excel über keine Zeilenumbruchfunktion. Um den Zeilenumbruch zu steuern, müssen Sie HTML-Tags verwenden.
Wenn rn jedoch in der Mitte von e03b848252eb9375d56be284e690e873 gemischt wird, sieht wie folgt aus, dann entspricht das rn zu diesem Zeitpunkt einem 0c6dc11e160d3b678d68754cc175188a, was wird erledigt. Erstellen Sie in Excel eine neue Zelle und schreiben Sie e03b848252eb9375d56be284e690e873
..........rn
....... rn.........rn
bc5574f69a0cba105bc93bd3dc13c4ec Dieses Verhalten ist offensichtlich nicht das, was wir wollen,
Es ist also immer noch wie folgt Ersetzen Sie auf diese Weise alle.