使用VBA分割功能重新排列一系列单元格的内容

时间:2015-04-23 17:06:09

标签: excel vba excel-vba split

  • 我有一系列来自A8 to A188
  • 的单元格
  • 这些单元格的内容是:LastName,FirstName。我需要将内容更改为右侧单元格中的FirstName Lastname。

因此,例如,单元格A8可能是

  史密斯,鲍勃

我想制作单元格B8

  

Bob Smith

并为该范围内的每个单元格执行此操作。

我知道我需要以某种方式使用Split函数,但是我们无法绕过如何进行循环或存储,然后将内容重新放入其他单元格。

此外,我还没有在这里或其他有效的网站上找到任何内容。

1 个答案:

答案 0 :(得分:2)

怎么样,把它放在B8中: =TRIM(RIGHT(A8,LEN(A8)-SEARCH(", ",A8)))&" "&LEFT(A8,SEARCH(",",A8)-1)

编辑:对不起,这不是VBA。你需要它是VBA还是公式有效?