我有一个项目,有很多表单控件(如300个标签),我必须更改所有文本。
所以我想做这样的事情
For i= 1 to 300
(Labeli).text = "xyz"
Next
我无法逐个编写和更改所有标签,因此我需要一种方法来使用数字+“标签”更改任何标签,因此它变为“Labeli”。
对不起我的英语,我在等你的帮助,谢谢:)
答案 0 :(得分:2)
这样的事情对你有用:
For i = 1 to 300
CType(Me.Controls("Label" & i), Label).Text = "xyz"
Next
如果嵌套了标签控件,则需要添加递归或展平标签控件。