Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Excelsheet als *.txt speicher, aber ohne Leerzeichen
#1
Hallo,

wenn ich das aktive Excelsheet als Textdatei speichere, fügt Excel automatisch viele Leerzeichen ein. Ich benötige die Datei aber ohne Leerzeichen. Der Speicherbefehl im VBA den ich probiert habe lautet :

ActiveWorkbook.SaveAs FileName:="C:\Data\text6.txt", FileFormat:=xlUnicodeText, CreateBackup:=True

Kann ich durch Angabe von Parametern die Leerzeichen verhindern?? Wie würde ein Befehl lauten der keine Leerzeichen erzeugt.
Es sind die Zellen A1 bis E24 teiweise mit Dezimalzahlen und Text belegt. In der ersten Zeile sind längere Texte als in den übrigen Zeilen, weshalb ich eine max. Zeichenlänge nicht getestet habe.
Auch jede andere automatische Methode um die Daten als Textdatei zu speichern ist denkbar, es dürfen dann aber keine Änderungen erfolgen (0,30 darf  nicht 0,3 werden).

Bin für jede Anregung dankbar.
Antwortento top
#2
Hallo,

mir würde einfallen, den Bereich per Schleife durchzulaufen und die Erstellung der Textdatei selbst in die Hand
zu nehmen. Zumal Du ja wohl auch Werte hast, die formatiert ausgegeben werden müssen.
In etwa so wie hier www.excel-easy.com/vba/examples/write-data-to-text-file.html

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 01/2011 - 06/2019 :: 04/2020 - 06/2021
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner (neu)
Antwortento top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste