从outlook vba访问单词变量或内容控件

时间:2018-02-26 06:12:16

标签: vba ms-word word-vba

我尝试从Outlook VBA访问,这是我在单词宏中创建的变量或内容控件ID。

基本上我试图设置一个等于字符串变量的文本字段,并将此变量加载到outlook中的消息框。

从outlook开始,我有创建单词对象的代码,并打开活动文档,但我对访问变量感到困惑。我试过让单词VBA中的变量成为一个没有运气的公共变量。

从outlook访问变量的当前代码:

Set oWordApp = CreateObject("Word.Application") 
Set oWordDoc = oWordApp.Documents.Open("C:\Owner\Desktop\Job.docx") 
oWordApp.Visible = True 
MsgBox(oWordApp.testtest)

1 个答案:

答案 0 :(得分:1)

“我已经尝试将单词VBA中的变量变为公共变量而没有运气。”

将宏“testtest”声明为具有变量返回值的函数。

Public Function testtest() As String

    dim myVariabel as String

    myVariable = "test"

    ' return value 
    testtest = myVariable

End Function

祝你好运