Probleme bei Excel-Ausgabe mit vbcrlf

Lautsprecher

Erfahrenes Mitglied
Hola,

ich habe ein VB-Programm geschrieben, dass ein MSflexgrid erhält. Den Inhalt in dieser Tabelle würde ich gerne nach Excel exportieren. Das ist alles kein Problem solange in einer row des MSflexgrid kein vbcrlf enthalten ist.
Sobald aber ein Mehrzeiliger Text in einer Spalte steht funktioniert die Excel-Ausgabe nicht mehr.

z.b. im MEsflexgrid steht:


Zeile Auto Farbe Baujahr
1 BMW b lau 2005 korrekte Anzeige in Excel
2 Renault rot 2003
Clio falsche ausgabe (clio, 16v soll in 2. Spalte stehen)
16 V
3 Audi grün 2008 korrekt




in Excel sieht das ganze dann ungefähr so aus

Zeile Auto FArbe BAujahr
1 BMW blau 2005
2 Renault rot 2003
Clio
16 V (Clio, 16v steht wie hier leider in der 1. Zeile vom Tabellenblatt)

3 Audi grün 2008


Weis vielleicht jemand einen Rat wie man den vbcrlf rausbekommt?
ich habs z.b. schon mit replace, etc. probiert, geholfen hat es leider nichts

ich lese alle werte über textmatrix(a,b) in einen string ein und gebe diesen
über Clipboard.SetText strBuffer wieder aus

Schon mal Danke & Grüße
 
Zurück