【发布时间】:2019-05-17 07:16:06
【问题描述】:
我的情况是这样的:
我有一个工作簿,其中我从 L 列中获取地址并将它们粘贴到 Y 列中的另一个工作簿中
地址是这样的:
Analipseos, Katerinis, 60500
Ermioni, Ermioni, 21051, Alkistis, Alkistis, 21052
Agia, Agia, 40003, skiathos, skiathos 37002
- 每次有逗号时我都想分割每一行
, - 有没有办法拆分前三个,例如从
Agia, Agia, 40003, skiathos, skiathos 37002拆分Agia, Agia, 40003,其余的skiathos, skiathos 37002粘贴到其他位置,例如 B 列中。
注意:我不希望将逗号粘贴到任何地方。
有人可以帮忙吗?
我在循环中尝试了这段代码:Sub tst() Application.DisplayAlerts = False Range("A2", Range("A" & Rows.Count).End(xlUp)).TextToColumns Range("B2"), xlDelimited, , , , , True Application.DisplayAlerts = True
End Sub
在单独的工作表中它工作得很好,但在我的代码循环中它不能正常工作
【问题讨论】:
-
你能告诉我们你到目前为止尝试过的代码吗?
-
请注意,这不是免费的编码服务:开始使用
Loop和Splitfunction。自己尝试一下,如果您遇到问题并且代码和实际问题(Why is “Can someone help me?” not an actual question?)出现错误。 -
@ManosAlexopoulos 请将其添加到您的问题中。不要将其添加为评论。