ActiveX textbox value
问题 How do I get the value of a textbox in Word? I know in excel this is the right syntax: ActiveSheet.Shapes(x).Name . I thought in word this would be the right syntax ActiveDocument.Shapes(x).Name , but this doesn't seems to work. With this piece of code I also couldn't find a textbox: For i = 1 To ActiveDocument.Shapes.Count MsgBox ActiveDocument.Shapes(i).Name Next i 回答1: To get the value of a standard textbox , use this: ActiveDocument.Shapes(1).TextFrame.TextRange.Text To get the value of