Excel VBA从字符串中提取单词

时间:2014-05-16 13:23:55

标签: excel-vba vba excel

我有一个这种格式的字符串:

  

WORD1> longword2> longerword3> word4> anotherword5>

在VBA中,我希望提取字符">"之间的所有单词。我们非常感谢任何指南 - 单词包含数字和特殊字符,并且长度不固定。

2 个答案:

答案 0 :(得分:2)

使用拆分功能:http://msdn.microsoft.com/library/6x627e5f(v=vs.90).aspx

链接末尾有一个例子。

您需要使用以下内容:

Dim TestArray() As String;
TestArray = Split(myString, ">")

答案 1 :(得分:1)

此代码将解决您的问题

Dim longString as String
longString = "word1>longword2>longerword3>word4>anotherword5>"

Dim arrayString() as String
arrayString = Split(longString, ">")