【问题标题】:Separators and word postioning in excel vbaexcel vba中的分隔符和单词定位
【发布时间】:2016-05-18 20:03:12
【问题描述】:

如果两个单词用空格分隔,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"

加号:分隔符应该是“,”和“and”

【问题讨论】:

标签: excel vba cells separator language-translation


【解决方案1】:

从技术上讲,是的,您可以先计算逗号 (",") 出现的次数加 1,这将是您需要交换的单词集的数量。

然后,只需将原始字符串用分隔符“,”分割成更小的部分,然后交换每组,再次将它们放在一起就完成了。

我可以给你算法什么的,但是没有看到实际的代码,我猜你想让别人……给你写?

【讨论】:

  • 事实是我什至不知道从哪里开始,我只是想知道是否可以先,我会尝试学习你所说的内容并在我拥有它后发布代码。
猜你喜欢
  • 1970-01-01
  • 2017-08-17
  • 2021-12-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-18
相关资源
最近更新 更多