Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: xls-Datei in txt (Tabstopps getrennt) speichern

xls-Datei in txt (Tabstopps getrennt) speichern
Bernd
Hallo Freaks,
ich muss eine Datei in das im Betreff genannte txt-Format ändern.
Wie muss ich denn das nachstehende Makro-Fragment abändern, damit dies erfolgt? Das Archiv gab leider dazu nichts her...
https://www.herber.de/bbs/user/65378.xls
herzlichen Dank vorab,
Grüße, Bernd
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: xls-Datei in txt (Tabstopps getrennt) speichern
27.10.2009 21:56:30
Andre
Hallo Bernd,
Sheets(1) wird als TXT. Datei gespeichert unter c:\test.txt"
Bestehende TXT Datei wird immer wieder überschrieben.
Hier ein Bsp.: https://www.herber.de/bbs/user/65381.xls
MFG Andre
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

xls-Datei in txt (Tabstopps getrennt) speichern


Schritt-für-Schritt-Anleitung

Um eine Excel-Datei (xls-Datei) in eine Textdatei (txt) zu speichern, die durch Tabstopps getrennt ist, kannst du folgenden Schritten folgen:

  1. Öffne die Excel-Datei, die du umwandeln möchtest.
  2. Klicke auf "Datei" und wähle "Speichern unter".
  3. Wähle im Dropdown-Menü für den Dateityp "Text (Tabstopp getrennt) (*.txt)" aus.
  4. Gib einen Dateinamen ein und wähle den Speicherort aus.
  5. Klicke auf "Speichern". Deine Excel-Datei wird nun als txt-Datei gespeichert.

Wenn du mehrere Blätter in einer Excel-Datei hast, wird nur das aktive Blatt als txt-Datei gespeichert. Wenn du alle Blätter exportieren möchtest, wiederhole diesen Vorgang für jedes Blatt.


Häufige Fehler und Lösungen

  • Fehler: "Die Datei kann nicht gespeichert werden."

    • Lösung: Überprüfe, ob die Datei schreibgeschützt ist oder ob du nicht die richtigen Berechtigungen hast.
  • Fehler: "Die Daten wurden nicht korrekt gespeichert."

    • Lösung: Achte darauf, dass du den richtigen Dateityp (Text (Tabstopp getrennt)) gewählt hast.
  • Fehler: Bestehende TXT-Datei wird überschrieben.

    • Lösung: Benenne die Datei anders oder wähle einen anderen Speicherort.

Alternative Methoden

Falls du die Excel-Datei in ein anderes Format umwandeln möchtest, kannst du auch Folgendes versuchen:

  1. Excel als CSV speichern:

    • Wähle "Speichern unter" und wähle "CSV (Comma delimited) (*.csv)".
    • Beachte, dass dies ein komma-getrenntes Format ist, nicht tabstopp-getrennt.
  2. Excel in txt mit Semikolon getrennt:

    • Verwende die Funktion "Text in Spalten" in Excel, um deine Daten vor dem Speichern zu formatieren.

Praktische Beispiele

Hier ist ein einfaches Beispiel für ein Makro, das eine Excel-Datei in eine txt-Datei umwandelt:

Sub SaveAsTxt()
    Sheets(1).Select
    ActiveWorkbook.SaveAs Filename:="C:\test.txt", FileFormat:=xlText
End Sub

Mit diesem Makro wird das aktive Blatt als "test.txt" unter dem angegebenen Pfad gespeichert. Achte darauf, den Pfad entsprechend anzupassen.


Tipps für Profis

  • Wenn du häufig Daten zwischen Excel und Textdateien austauschst, könnte es sinnvoll sein, ein Makro zu erstellen, das den Prozess automatisiert.
  • Denke daran, vor dem Speichern eine Sicherungskopie deiner Originaldatei zu erstellen, um Datenverlust zu vermeiden.
  • Du kannst auch die Funktion "Text in Spalten" nutzen, um die Daten in deiner Excel-Datei vor der Speicherung zu formatieren.

FAQ: Häufige Fragen

1. Wie kann ich eine Excel-Datei in eine CSV-Datei umwandeln?
Um eine Excel-Datei in eine CSV-Datei zu speichern, gehe zu "Datei" > "Speichern unter" und wähle "CSV (Comma delimited) (*.csv)" aus.

2. Kann ich eine txt-Datei direkt in Excel öffnen?
Ja, du kannst eine txt-Datei in Excel öffnen. Gehe dazu zu "Datei" > "Öffnen" und wähle die txt-Datei aus. Excel wird dich durch den Importprozess führen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige