Office中国论坛/Access中国论坛

标题: 如何用VBA编程选择一个窗体上所有控件? [打印本页]

作者: wzy_cz    时间: 2005-3-3 00:33
标题: 如何用VBA编程选择一个窗体上所有控件?
各位高手,本人设计报表时,当某个记录没有数据时,我想让报表中的标签控件文本控件及图片控件及其它类型控件全部不显示出来,我是这样设计的me.lbl_title.visible=false,其中lbl_title是某个标签类型控件的名称,这样的话所有控件隐藏,则设计很多相同的语句才能实现,本人不想这样写代码 ,请问高手如何只用一个语句就可使所有控件隐藏,谢谢?
作者: 徐阿鹏    时间: 2005-3-3 00:54
用循环可以吗?For i = 1 To Me.Controls.Count

Me.Controls(i - 1).Visible = False

Next
作者: 风筝    时间: 2005-3-3 01:38
没有记录就提示退出,不是很好?报表中有此事件。叫“无数据”吧?
作者: wzy_cz    时间: 2005-3-8 18:03
谢谢所有的大虾帮助,正是我多天要找的代码,谢谢有空请你们吃饭




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3