如何在VBA中的MS Word中初始化鼠标向下的宏?

如何在VBA中的MS Word中初始化鼠标向下的宏?,vba,ms-word,Vba,Ms Word,在MS word中,我试图在选中文本框时初始化宏 上面的文本框是“文本框89”。除此之外,我找不到任何具体的名称引用 允许同样的原则 Private Sub textbox_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = acLeftButton Then MsgBox "You pressed the left button." End

在MS word中,我试图在选中文本框时初始化宏

上面的文本框是“文本框89”。除此之外,我找不到任何具体的名称引用

允许同样的原则

Private Sub textbox_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

    If Button = acLeftButton Then
        MsgBox "You pressed the left button."
    End If

End Sub

单击该框后,如何初始化该宏?

ActiveX控件具有各种可以处理的事件,包括
MouseDown
,但也有
Enter
(和
Exit
),这似乎与此相关。看起来您的文本框不是ActiveX文本框。如何插入文本框?您使用的是哪些命令?可以使用此事件的文本框类型可以在Developer/Controls/Legacy Tools/ActiveX中找到。