ich habe eine Beispieldatei hochgeladen, um mein Anliegen genauer zu erklären:
https://www.herber.de/bbs/user/101847.xlsm
Die Daten auf dem Tabellenblatt sollen als TXT exportiert werden. Dafür haben wir auch ein Makro (Export_txt), welches auch fast einwandfrei funktioniert.
Das Makro trennt die einzelnen Zellen mit einem Semikolon (Konstante sep) und schreibt diese in die Text-Datei. Das passiert auch mit leeren Zellen, solange sie zur UsedRange gehören. Daher wird Zeile 1 in der Text-Datei so dargestellt:
!Data;"";"";"";"";"";"";"";"";"";"";"";""
In der Textdatei muss aber nur !Data stehen. Die Semikolons müssen daher hinterher immer noch rausgelöscht werden. Das würde ich gerne ändern. Entweder soll das Makro selbst !Data schreiben und dann ab Zeile 2 anfangen zu kopieren - oder leere Zellen in Zeile 1 ignorieren.Ich bin aber leider keine Leuchte in VBA und habe das Makro auch nicht selbst erstellt. Daher hab ich nun ein paar Probleme mit dieser Änderung.
Ich bin für jeden Vorschlag dankbar. Es ist zugegeben nur eine kleines Anliegen (das Makro funktioniert ja) aber ich wollte mich trotzdem mal erkundigen.
Beste Grüße
Josef