excel vba中的分隔符和单词定位

时间:2016-05-18 20:03:13

标签: excel vba cells separator language-translation

如果用一个空格分隔,那么excel vba代码可以反转单元格中两个单词的位置,如下所示:

"Broom eletric"

"Eletric broom"

当他们被","分开时,不要分开单词。像这样:

"Broom, eletric" '(this one remains as it is)

如果单元格中有很多单词,它会将规则应用于所有单词,如下所示:

"Broom eletric, eraser, documents,  part computer"

"Eletric broom, eraser, documents, computer part"

另外:分隔符应为","和"和"

1 个答案:

答案 0 :(得分:1)

从技术上讲,是的,您可以通过首先计算逗号(",")出现的次数加1来实现,它将是您需要交换的单词组数。

之后,只需通过分隔符","将原始字符串拆分为较小的部分。并交换每一套,再将它们组合在一起,你就完成了。

我可以给你算法和whatsnot,但是没有看到实际的代码,我想你想要别人......为你写它?