Thema Datum  Von Nutzer Rating
Antwort
Rot Makro TexttoColumns Befehl ändert automatisch Zeitformat
13.05.2011 15:13:57 wald
NotSolved

Ansicht des Beitrags:
Von:
wald
Datum:
13.05.2011 15:13:57
Views:
2369
Rating: Antwort:
  Ja
Thema:
Makro TexttoColumns Befehl ändert automatisch Zeitformat

Hallo Community,

ich hoffe Ihr könnt mir helfen, ich habe in einer csv -Datei in einer Zelle Datum und Zeit zusammenstehen und will diese nun mit dem Befehl TexttoColumns trennen. Dabei interessiert mich nur die Zeit.

Der Zellinhalt sieht z.B. so aus: 2011-05-11 18:24:45

Wenn ich manuell in Excel mit TextinSpalten arbeite, klappt die Trennung einwandfrei und ich habe zum Schluss in der Zelle nur noch die korrekte Zeit 18:24:45  stehen.

Nutze ich aber die Makroaufzeichnung und führe den Befehl aus, verändert mir Texttocolumns automatisch das Zeitformat und gibt mir in 2 Spalten die Zeit in AM/PM aus, es ist auch egal wie ich die Zeitformate setze:

06:24:45 PM

Mein Code:

 

wksDL.Range(Cells(17, 2), Cells(Rows.Count, 2).End(xlUp)).Select
    Selection.TextToColumns Destination:=wksDL.Range(Cells(17, 2), Cells(Rows.Count, 2).End(xlUp)), DataType:=xlDelimited, _
        TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=False, _
        Semicolon:=False, Comma:=False, Space:=True, Other:=False, FieldInfo _
        :=Array(Array(1, 9), Array(2, 1)), TrailingMinusNumbers:=True
        

Ich weiß leider nicht weiter und hoffe das ihr mir helfen könnt.

Gruß

Wald


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 Makro TexttoColumns Befehl ändert automatisch Zeitformat
13.05.2011 15:13:57 wald
NotSolved