【发布时间】:2016-09-05 08:52:46
【问题描述】:
我有selected 一个句子。
1) 句子可以变化。
2)我有split句子的每个单词。
下面的代码从Selection 创建一个Word array 列表。
Sub Seperate_Words()
Dim WrdArray() As String
WrdArray() = Split(Selection)
For i = LBound(WrdArray) To UBound(WrdArray)
strg = strg & vbNewLine & WrdArray(i)
Next i
MsgBox strg
End Sub
现在我想在每个单词前添加一个Search button。
在任何情况下,句子的长度都会发生变化,并且用户表单是预先指定的,这就是我不能使用它们的原因。
下图显示了输出应该如何
现在我面临的问题是在框架中添加一个滚动条,如果需要,它会动态变化。
【问题讨论】:
-
您可以使用用户表单。为什么需要为每个单词创建按钮?有什么具体原因吗?
-
您还可以使用列表视图等控件。
-
@MaciejLos 在
search按钮的帮助下,我将能够从另一个MS- excel文件中找到股票代码。
标签: vba ms-word word-2007 word-2003