Thema Datum  Von Nutzer Rating
Antwort
16.05.2019 13:24:02 Stefan
NotSolved
16.05.2019 16:21:00 Gast49362
NotSolved
17.05.2019 13:11:04 Gast90513
NotSolved
18.05.2019 02:08:43 Gast7777
NotSolved
Rot Daten in csv Datei exportieren Semikolon-getrennt
17.05.2019 23:21:12 Gast50710
*****
Solved
17.05.2019 23:24:10 Gast50710
NotSolved
20.05.2019 07:39:30 Stefan
NotSolved
20.05.2019 14:58:22 Gast50710
NotSolved

Ansicht des Beitrags:
Von:
Gast50710
Datum:
17.05.2019 23:21:12
Views:
433
Rating: Antwort:
 Nein
Thema:
Daten in csv Datei exportieren Semikolon-getrennt

Ich verstehe nicht genau was das Problem sein soll.

Option Explicit

Sub Test()
  
  Dim values As Variant
  Dim QNr As Integer
  Dim i As Long
  
  values = Array("Kirsche", "Orange", "Gurke", "Rhabarber")
  
  QNr = FreeFile
  
  Open "D:\test.csv" For Append As #QNr
    
    'Erste Ausgabe
'    Print #QNr, """"; Join(values, """;"""); """"
    Print #QNr, """"; Join(values, "_1st"";"""); "_1st"""

    'Zweite Ausgabe    
    For i = LBound(values) To UBound(values)
      If i < UBound(values) Then
'        Write #QNr, values(i),
        Write #QNr, values(i) & "_2nd",
      Else
'        Write #QNr, values(i)
        Write #QNr, values(i) & "_2nd"
      End If
    Next
    
  Close #QNr
  
  QNr = 0
  
End Sub

Die auskommentierten Zeilen sind ohne den Zusatz "_1st" und "_2nd".

Die Zusätze dienen hier nur zur Unterscheidung in der Ausgabe-Datei, d.h. du willst eigentlich die auskommentierten Zeilen verwenden.

 

Die Ausgabe sieht so aus:

"Kirsche_1st";"Orange_1st";"Gurke_1st";"Rhabarber_1st"
"Kirsche_2nd","Orange_2nd","Gurke_2nd","Rhabarber_2nd"

Der wesentliche Unterschied ist der, dass man normal mit Komma trennt, oder im zweiten Fall mit einem beliebigen Trennzeichen.

Du solltest dir weiterhin den Unterschied zwischen Write und Print ansehen.

 

Grüße


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
16.05.2019 13:24:02 Stefan
NotSolved
16.05.2019 16:21:00 Gast49362
NotSolved
17.05.2019 13:11:04 Gast90513
NotSolved
18.05.2019 02:08:43 Gast7777
NotSolved
Rot Daten in csv Datei exportieren Semikolon-getrennt
17.05.2019 23:21:12 Gast50710
*****
Solved
17.05.2019 23:24:10 Gast50710
NotSolved
20.05.2019 07:39:30 Stefan
NotSolved
20.05.2019 14:58:22 Gast50710
NotSolved