Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.misc
|
|||
|
|||
Help: Text to Columns & MDY
Hi Everyone,
I'm trying to do the following in VB. Data TextToColumns Delimited 'Delimiters Doesn't Matter' Column Data Format = Date: MDY. I recorded a macro manually doing this and came up with the following: Code: Columns("A:A").TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _ TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _ Semicolon:=True, Comma:=True, Space:=False, Other:=True, OtherChar:= _ ",", FieldInfo:=Array(1, 3), TrailingMinusNumbers:=True This works when I do it manually, but not when part of a macro. Can anyone help? Thanks Dave |
#2
Posted to microsoft.public.excel.misc
|
|||
|
|||
Help: Text to Columns & MDY
If column A has a list of dates in text form that you want to convert to
"real" dates, then: Sub dave() Set r = Intersect(Range("A:A"), ActiveSheet.UsedRange) For Each rr In r On Error Resume Next rr.Value = DateValue(rr.Value) skipit: Next End Sub -- Gary''s Student - gsnu200750 "Dave" wrote: Hi Everyone, I'm trying to do the following in VB. Data TextToColumns Delimited 'Delimiters Doesn't Matter' Column Data Format = Date: MDY. I recorded a macro manually doing this and came up with the following: Code: Columns("A:A").TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _ TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _ Semicolon:=True, Comma:=True, Space:=False, Other:=True, OtherChar:= _ ",", FieldInfo:=Array(1, 3), TrailingMinusNumbers:=True This works when I do it manually, but not when part of a macro. Can anyone help? Thanks Dave |
#3
Posted to microsoft.public.excel.misc
|
|||
|
|||
Help: Text to Columns & MDY
Your code works for me.
What happens or doesn't happen when you run the macro? Gord Dibben MS Excel MVP On Tue, 23 Oct 2007 06:23:01 -0700, Dave wrote: Hi Everyone, I'm trying to do the following in VB. Data TextToColumns Delimited 'Delimiters Doesn't Matter' Column Data Format = Date: MDY. I recorded a macro manually doing this and came up with the following: Code: Columns("A:A").TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _ TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _ Semicolon:=True, Comma:=True, Space:=False, Other:=True, OtherChar:= _ ",", FieldInfo:=Array(1, 3), TrailingMinusNumbers:=True This works when I do it manually, but not when part of a macro. Can anyone help? Thanks Dave |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Combining Text from 2 Columns into 1 then Deleting the 2 Columns | Excel Worksheet Functions | |||
help with sorting text in columns to match other columns | Excel Discussion (Misc queries) | |||
merge text from 2 columns into 1 then delete the old 2 columns | Excel Worksheet Functions | |||
Excel is automatically doing "text to columns" upon paste text. | Excel Discussion (Misc queries) | |||
Linking text columns with text and data columns | Excel Worksheet Functions |