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

Export-Makro txt

Forumthread: Export-Makro txt

Export-Makro txt
19.10.2018 19:06:20
Mario
Hallo zusammen,
ich habe folgendes Export-Makro:
Sub ExportInTextDatei()
Dim Bereich As Range, Zeile As Long, Spalte As Long
Set Bereich = ThisWorkbook.Worksheets("Tabelle1").Range("W1:AE368")
Open "/Users/Ich/Documents/test.txt" For Output As #1
For Zeile = 0 To Bereich.Rows.Count - 1
For Spalte = 0 To Bereich.Columns.Count - 1
Print #1, Bereich.Cells(1).Offset(Zeile, Spalte).Value & vbTab;
Next Spalte
Print #1,
Next Zeile
Close #1
End Sub
Dies klappt soweit auch ganz gut, ich bräuchte aber 2 Änderungen:
1. Ich möchte den Pfad nicht fix im VBA festlegen. Es soll Standardmäßige der Pfad sein, in dem die Exceldatei liegt (unabhängig vom Betriebssystem). Gern mit Meldung am Ende, dass die txt gespeichert wurde.
2. ich möchte gern, dass leere Zeilen nicht mit exportiert werden. Alle Zellen W1:AE368 sind mit Formel belegt. Die Zeilen 366 bis 368 können u.U. durch die Formel (optisch) leer sein. Diese sollen nicht in der exportierten txt erscheinen.
Wie kann ich diese Punkte umsetzen?
Besten Dank und viele Grüße
Mario
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Export-Makro txt
19.10.2018 19:49:33
Uduuh
Hallo,
teste mal:
Sub ExportInTextDatei()
Dim Bereich As Range, Zeile As Long, Spalte As Long
Set Bereich = ThisWorkbook.Worksheets("Tabelle1").Range("W1:AE368")
Open ThisWorkbook.Path & "/test.txt" For Output As #1
For Zeile = 0 To Bereich.Rows.Count - 1
If Len(Join(Application.Transpose(Application.Transpose(Bereich.Rows(Zeile + 1))), "")) Then
For Spalte = 0 To Bereich.Columns.Count - 1
Print #1, Bereich.Cells(1).Offset(Zeile, Spalte).Value & vbTab;
Next Spalte
Print #1,
End If
Next Zeile
Close #1
End Sub
Gruß aus’m Pott
Udo

Anzeige
AW: Export-Makro txt
19.10.2018 20:05:38
Mario
Hallo Udo,
klasse, vielen Dank. Das klappt Super.
Viele Grüße aus dem Norden und Hol di fuchtig
Mario
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige