我想在我的宏中使文本到列范围动态。但是,如果我尝试将myRange放在那里它不起作用。我无法在网络上找到任何信息来使文本到列动态。
原始(录制代码):
Sub Macro3()
Selection.TextToColumns Destination:=Selection, DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
:=Array(1, 1), DecimalSeparator:=".", ThousandsSeparator:=",", _
TrailingMinusNumbers:=True
End sub
编辑后(但无法使其工作):
Sub Macro3()
Dim myRange As Range
Set myRange = Selection
Selection.TextToColumns Destination:=myRange, DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
:=Array(1, 1), DecimalSeparator:=".", ThousandsSeparator:=",", _
TrailingMinusNumbers:=True
End Sub
我认为会有一个简单的解决方案,但我搜索它并找不到任何解决方案来解决它。
有人可以帮忙解决这个问题吗?