将数组存储为ActiveDocument变量

时间:2018-05-16 19:29:27

标签: vba ms-word

我目前正在为MS Office Word 2007制作一个宏。该宏需要使用我想存储在ActiveDocument.Variables列表中的变量。我想存储和使用此列表中的数组,但我遇到了问题。有没有办法将数组存储为活动文档变量?

感谢。

1 个答案:

答案 0 :(得分:0)

文档Variable只能存储一个字符串。文档Variable不是该术语编程意义上的变量。它是文档结构中的存储空间 - 因此,它只能存储一串字符。

您可以将信息存储为文档Variable中的字符分隔字符串。 Split和Join函数可以将这样的字符串转换为数组,或者将数组转换为这样的字符串。因此,来回转换会相对简单。