将文本添加到文本框Excel VBA
我可以使用以下方法将文本添加到文本框中:
ActiveSheet.Shapes.Range(Array("TextBox 6")).Select Selection.Text = "a"
然而,select形状似乎是不好的做法。 我想使用像这样的东西:
Worksheets("Dashboard").Shapes("Textbox 6").Text = "a"
这是如何实现的?
使用TextFrame
属性
ActiveSheet.Shapes("Textbox 6").TextFrame.Characters.Text = "Hello"