循环中帧的名称
我想在我的应用程序的每一个添加一个控制。 比方说,我有5帧…我想要这样做:
Set cControl = Me!iooly&i.Controls.Add("Forms.Label.1", "str12" & i, True) With cControl .Caption = "1/2" .Width = 20 .Height = 8 .Top = 10 .Left = 435 End With
我是一个计数variables的问题是,我!我和我…我可以做这个操作时,我的帧名称la iooly1,iooly2,iooly3等?
你的Me
大概是一种forms? 这是行不通的。 另外, Me!iooly&i
语法不起作用,这只有在你的string是一个常量时才有效。
尽pipe可以使用Forms
集合:
Set cControl = Forms("iooly" & i).Controls.Add(…)
这是假设表单已经存在。 如果没有,你需要先加载它。