Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1652to1656
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

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

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

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige