当然可以:
打开数据库后,在要隐藏的对象上右击, 选择对象属性;
确保“隐藏”复选框 是选中状态;
在 导航窗格 上右击鼠标;
选择“导航选项";
在打开的 导航选项 对话框中,找到下面的 “显示隐藏对象”,并清除其选中状态;
单击 确定 按钮,关闭 对话框
祝好运!
你要想这样做,首先要自己提供一个表
说明他的结构
……
我只给你说个意思吧,看你能理解多少
就理解多少吧,不一定能表达清楚,
你说的
显示这段日期之内的数据!
好,你一定有这样的数据源,那么你可以关于这个数据源
建立一个查询作为你要用来显示内容的窗体的数据源……
你先使用设计视图
建立一个窗体
然后在窗体里
放入两个
文本框
并取名字
为
起始时间
和
截止时间……
接下来
你在这个刚刚
建立的窗体上
再插入一个子窗体
这个子窗体
的数据源
就是刚才说的那个查询
提示你是否关联的时候
你选则
自定义
就是主窗体
与子窗体
没有字段直接关联……
调整窗体
与控件的外观自不必说了………………
接着
你再在这个子窗体中
使用属性窗口
使用向导
对这个子窗体的
数据源
查询进行重新的编辑设计
在
相关的日期字段下方的
条件
里输入
between
《forms!起始时间》……and
《forms!截止时间
》然后保存
就可以了-----这里的《》之内的内容
你可以使用生成器向导
去在窗体
加载的窗体
这样去找
主窗体中的
相对应当
控件
(起、止日期)……
然后你还要再
对主窗体中的那两个
日期
控件
增加一个
更新后
的
事件过程
刷新窗体数据……
或者增加一个按钮
刷新窗体数据
……
ok
不知道是否说清楚了……1、由于access vba无法隐藏具有焦点的控件,所以最后这个按钮无法隐藏。
2、变通方法:摆一个可以获得焦点控件,把它的长、宽和上边距都设置为0cm,用它来转移焦点。这里我用text13来做它。
3、access vba代码如下:
Private Sub Command12_Click()
MeText13SetFocus
For Each x In MeControls
If xName <> "Text13" Then xVisible = False
Next
End Sub
4、点击command12按钮后,就只看到窗体了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)