Thema Datum  Von Nutzer Rating
Antwort
Rot .txt Export, nur bestimmte Spalten exportieren
25.10.2018 09:51:46 Malte0911
NotSolved
25.10.2018 10:04:32 Gast2676
NotSolved
25.10.2018 10:12:18 Ulrich
NotSolved
25.10.2018 13:15:50 Malte0911
Solved
25.10.2018 10:35:44 Gast8955
NotSolved

Ansicht des Beitrags:
Von:
Malte0911
Datum:
25.10.2018 09:51:46
Views:
916
Rating: Antwort:
  Ja
Thema:
.txt Export, nur bestimmte Spalten exportieren

Hallo zusammen,

ich habe folgendes Problem:

Ich möchte mit einem Makro aus einer Excel Liste Daten exportieren, allerdings nur aus den Spalten A-G. 

Zur Zeit habe ich ein Makro geschrieben, wo ich die komplette Excel Datei als .txt Datei exportiere, komme aber nicht weiter bei der Spaltenauswahl.

Vielleicht könnt ihr mir helfen? :)

Viele Grüße

Malte

 

Sub ExportCSV()

 
Dim Bereich As Object, Zeile As Object, Zelle As Object
Dim strTemp As String
Dim strDateiname As String
Dim strTrennzeichen As String
Dim strMappenpfad As String
Dim blnAnfuehrungszeichen As Boolean
 
 Datum = Format(Now, "yymmdd")
 
strMappenpfad = "C:Malte\Desktop\" & Datum & ".txt"
 
strDateiname = InputBox("Bitte den Namen der CSV-Datei angeben.", "CSV-Export", strMappenpfad)
If strDateiname = "" Then Exit Sub
 
strTrennzeichen = ";"
If strTrennzeichen = "" Then Exit Sub
 

    blnAnfuehrungszeichen = False

 
Set Bereich = ActiveSheet.UsedRange
 
Open strDateiname For Output As #1
 
For Each Zeile In Bereich.Rows
    For Each Zelle In Zeile.Cells
        If blnAnfuehrungszeichen = True Then
            strTemp = strTemp & """" & CStr(Zelle.Text) & """" & strTrennzeichen
        Else
            strTemp = strTemp & CStr(Zelle.Text) & strTrennzeichen
        End If
    Next
    If Right(strTemp, 1) = strTrennzeichen Then strTemp = Left(strTemp, Len(strTemp) - 1)
    Print #1, strTemp
    strTemp = ""
Next
 
  Close #1
  Set Bereich = Nothing
  MsgBox "Export erfolgreich. Datei wurde exportiert nach" & vbCrLf & strDateiname
 
   
End Sub

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot .txt Export, nur bestimmte Spalten exportieren
25.10.2018 09:51:46 Malte0911
NotSolved
25.10.2018 10:04:32 Gast2676
NotSolved
25.10.2018 10:12:18 Ulrich
NotSolved
25.10.2018 13:15:50 Malte0911
Solved
25.10.2018 10:35:44 Gast8955
NotSolved