kann jemand mich helfen wie ich eine Tabelle in einer Txt-Datei schreiben kann. Getrennt durch TAB. Es sollen insgesamt 720 Zellen sein.
Mfg
Fredi van Wensen
'Ansatz für Fredi zum Abspeichern von Tabellendaten in ein Textfile
Sub TabelletoText()
Dim Speicherbereich As Range
Dim Zelle As Object
Set Speicherbereich = Range("A1:D50") 'Hier wird der Speicherbereich festgelegt
Open "C:\Temp\Text.txt" For Output As #1 'Datei öffnen
For Each Zelle In Speicherbereich 'Alle Zellen abgrasen
Print #1, Zelle.Value & vbTab; 'Werte speichern
Next
Close #1
End Sub
Hoffe es hilft
Gruss Bambi
'Ansatz für Fredi zum Abspeichern von Tabellendaten in ein Textfile
Sub TabelletoText()
Dim Speicherbereich As Range
Dim Zelle As Object
Dim Spalte, AnzahlSpalten As Long
Spalte = 1
Set Speicherbereich = Range("A1:B4") 'Hier wird der Speicherbereich festgelegt
AnzahlSpalten = Speicherbereich.Columns.Count
Open "C:\Temp\Text.txt" For Output As #1 'Datei öffnen
For Each Zelle In Speicherbereich 'Alle Zellen abgrasen
Print #1, Zelle.Value & vbTab; 'Werte speichern
If Spalte = AnzahlSpalten Then
Print #1, ""
Spalte = 0
End If
Spalte = Spalte + 1
Next
Close #1
End Sub
Gruss Dani