如何只使用空格而不使用句点作为分隔符拆分单元格



我在一个单元格中有一个包含多个IP地址的数据列表。我使用逗号分隔符将IP拆分为单独的单元格。

例如,

A
10.10.33.187 10.10.48.6 10.10.33.188
10.56.100.77 172.22.210.253
172.22.210.3 172.22.210.6 172.22.210.7 172.22.210.8

范围。TextToColumns方法有一个问题,它喜欢记住上次使用了什么来拆分。因此,如果您在以前的TextToColumns操作中包含一个点.以进行拆分,即使它仅在用户界面中也是如此。Excel倾向于记住并使用它。

为了避免这种情况,我建议指定该方法的所有参数。这里缺少的是Other:=False,以确保没有其他字符用于拆分。

Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=True, _
Semicolon:=False, Comma:=False, Space:=True, Other:=False