设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 5146|回复: 12
打印 上一主题 下一主题

[窗体] 如何用VBA添加条件格式并保存

[复制链接]
跳转到指定楼层
1#
发表于 2013-8-26 09:58:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
20金钱
老师们帮忙看看,用VBA添加条件格式后退出窗体,再重新打开窗体条件格式就失效了,如何用代码添加条件格式并保存下来呢?
(注:把代码添加到Form load/open不算解决方案哦,我的意思是永久保存)
附件: 您需要 登录 才可以下载或查看,没有帐号?注册

最佳答案

查看完整内容

用不用Form Load事件都没多大差异。如果用Form Load事件就是在该事件中遍历控件,以使其设置条件格式。如果不用该事件,就是在另外一个窗体上,通过按钮按照设计视图模式打开要设置控件属性的窗体,然后遍历该窗体上的控件,并设置条件格式即可。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2013-8-26 09:58:35 | 只看该作者
本帖最后由 todaynew 于 2013-8-28 15:58 编辑
lazybird 发表于 2013-8-28 10:55
获得焦点的话同样要为上百个文本框添加事件,也很麻烦啊。(有快捷的办法么?)
我希望能够在第一次打开窗 ...

用不用Form Load事件都没多大差异。如果用Form Load事件就是在该事件中遍历控件,以使其设置条件格式。如果不用该事件,就是在另外一个窗体上,通过按钮按照设计视图模式打开要设置控件属性的窗体,然后遍历该窗体上的控件,并设置条件格式即可。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

点击这里给我发消息

3#
发表于 2013-8-26 11:03:21 | 只看该作者
条件格式你是否退出时清除了?
回复

使用道具 举报

4#
 楼主| 发表于 2013-8-26 11:09:56 | 只看该作者
没有啊,你看我发的附件。
回复

使用道具 举报

5#
发表于 2013-8-26 14:53:39 | 只看该作者
那何必用代码,直接设置就可以。
回复

使用道具 举报

6#
发表于 2013-8-26 14:56:05 | 只看该作者
数据库也存在问题,关闭窗体就发生错误。
回复

使用道具 举报

7#
 楼主| 发表于 2013-8-27 08:40:42 | 只看该作者
楼上的 。。。不要离题啊,直接设置,或者反复设置,都是不算解决方案的。 实际中我面临的问题是有上百个文本框(每个条件都是不一样的),一个个手动设置会累死人而且容易出错,打开窗体时加载又会导致窗体打开很慢。
回复

使用道具 举报

8#
 楼主| 发表于 2013-8-27 16:48:48 | 只看该作者
没有人解答啊 。。。 管理员能帮忙提高下悬赏吗?  {:soso_e113:}
回复

使用道具 举报

9#
发表于 2013-8-28 09:06:41 | 只看该作者
既然不能写在Form load/open 中就写在成为当前或获得焦点,不然怎么运行写的代码。
回复

使用道具 举报

10#
 楼主| 发表于 2013-8-28 10:55:21 | 只看该作者
获得焦点的话同样要为上百个文本框添加事件,也很麻烦啊。(有快捷的办法么?)
我希望能够在第一次打开窗体的时候运行一遍程序把条件格式添加进去并保存下来,这样以后每次打开的时候检查一下添加过了没有,如果添加过了就直接打开窗体,这样就很快。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-4-30 02:07 , Processed in 0.101587 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表