Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1172to1176
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

Datenkonvertion

Datenkonvertion
Herbert
Hallo,
Bei der Konvertierung von Datenfelder in Textfelder (Daten – Text in Spalten) via einer Macro erhalte ich das amerikanische Format statt das „deutsche“.
z. B. bei 30.11.2009 aus Datumform wird 11/30/2009 statt 30.11.2009 als Textform.
Ich wäre dankbar, wenn mir jemand einen Tipp geben kann
Freundliche Grüsse
Herbert

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Datenkonvertion
23.08.2010 10:21:42
JogyB
Hallo Herbert,
wenn es nicht einfach nur am Zahlenformat hängt (was bei einem Excel-Profi eigentlich nicht der fall sein sollte), dann können wir Dir ohne Kenntnis des Makros und des Ausgangsformats leider nicht helfen.
Gruß, Jogy
AW: Datenkonvertion
23.08.2010 10:38:48
Herbert
Hallo Jogy,
Vielen Dank für Deine Antwort (als Excel-Profi würde ich mich nicht bezeichnen).
Das Ausgangsformat wäre :
Nr Datum
1 30.11.2009
Die Makro die ich aufgezeichnet habe ist :
Columns("B:B").Select
Selection.TextToColumns Destination:=Range("B1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
:=Array(1, 2), TrailingMinusNumbers:=True
Range("F22").Select
Das Resultat ist :
Nr Datum
1 11/30/2009
statt 30.11.2009 (Text)
Vielen Dank
Herbert
Anzeige
AW: Datenkonvertion
23.08.2010 11:21:46
JogyB
Hallo Herbert,
Probier es mal so:
Sub test2()
Columns(2).TextToColumns Destination:=Range("B1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
:=Array(Array(1, 1), Array(2, xlDMYFormat)), TrailingMinusNumbers:=True
Columns(3).NumberFormat = "DD.MM.YYYY"
End Sub
Übrigens: Das mit dem Excel-Profi hast Du selbst so angegeben.
Gruß, Jogy
AW: Datenkonvertion
23.08.2010 13:26:33
Herbert
Vielen Dank
Herbert

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige