Vinzenz Mai: Ein paar konkrete Antworten

Beitrag lesen

Hallo Frank,

Zeilenanzahl = ActiveWorkbook.ActiveSheet.UsedRange.Rows.Count
Spaltenanzahl = ActiveWorkbook.ActiveSheet.UsedRange.Rows(1).Cells.Count

Es gibt nicht nur Rows, es gibt auch Columns :-)

Spaltendelimiter = "§§§§§"

Deklariere diesen als Konstante außerhalb der Prozedur.

Zeilendelimiter = "°°°°°"

Warum nimmst Du keine Zeilenumbruch (vbCrLf)?
Klar, Du musst auch Zellen mit Zeilenumbruch maskieren.

Was passiert, wenn Du einfach alle Zellinhalte maskierst?

Derzeit maskierst Du ja überhaupt nicht und verläßt Dich auf die Wahl Deiner Delimiter.

Freundliche Grüße

Vinzenz