Hallo Leute!
Wie erreiche ich in VB(A), dass in einer Excel-Zelle ein Zeilenumbruch stattfinden soll? Also z. B.
Wsh.Cells(1, 1).Value = "Text1" & Chr(13) & "Text2"
Aber "Chr(10)", "Chr(13)", "CrLf" und "vbCr/Lf" funktionieren nicht!
MfG
UselessUser
Hallo Leute!
Wie erreiche ich in VB(A), dass in einer Excel-Zelle ein Zeilenumbruch stattfinden soll? Also z. B.
Wsh.Cells(1, 1).Value = "Text1" & Chr(13) & "Text2"
Aber "Chr(10)", "Chr(13)", "CrLf" und "vbCr/Lf" funktionieren nicht!
MfG
UselessUser
Hallo Borlander!
Habe jetzt festgestellt, dass "Chr(10/13)" angenommen wird und einen Zeilenumbruch in der Excel-Zelle bewirkt. Der Fehler lag darin, dass der Inhalt der zweiten Zeile im Druck nicht angezeigt und auch in der Bildschirmansicht erst sichtbar wird, indem man auf die Zelle doppelklickt. Das ist von den Programmierern von MS Excel anscheinend so vorgesehen, weil die zweite Zeile die nachfolgende Excel-Row verdecken und ihre erzwungene Ansicht in der gesamten Tabelle zu Verschiebungen führen würde.
Falls jemand von euch noch einen Trick kennt, um diese Zelleigenschaften zu überlisten (bspw. Erzwingung der Ansicht), dann postet mir das bitte. Ansonsten lasse ich die zweite Zeile einfach weg, Punktum!
MfG
UselessUser