結果是相似的,如果ColumnA被複制到ColumnC然後文本應用到ColumnC列,,
作爲分隔符。
通過特殊的要求,通過錄制宏:
Sub Macro1()
'
' Macro1 Macro
'
'
Columns("A:A").Select
Selection.Copy
Range("C1").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Selection.TextToColumns Destination:=Range("C1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=True, Space:=False, Other:=False, OtherChar _
:="/", FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1), Array(5,1)), TrailingMinusNumbers:=True
End Sub
或縮略版本
Sub Macro2()
Dim rng1 As Range
Dim rng2 As Range
Set rng1 = [A:A]
Set rng2 = [C:C]
rng1.Copy rng2
rng2.Selection.TextToColumns Destination:=Range("C1"), DataType:=xlDelimited, _
Comma:=True, FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1), Array(5,1))
End Sub
什麼是佈局所需輸出? – 2013-11-26 14:29:32
我不明白爲什麼這個問題被標記爲'sql' – dav1dsm1th
將來請記得顯示你的代碼。 –