话说俺费了半天劲整明白如何在程序里设置控件的条件格式了,程序运行起来,格式都设置的挺正确的。很高兴的说。
可是关闭窗体之后,再重新打开,这些条件格式却没有了,似乎在代码里设置的条件格式未被有效的保存下来。我试了docmd.save acform "窗体名"也不行。后来我发现只要在条件格式设置成功之后,随便选中其中一个combobox,再手工点击一下菜单里的条件格式,并点击确定,下次打开窗体的时候,上次设置的所有条件格式就都有了。好奇怪呀。貌似在程序里设置的条件格式只在程序运行期间有效似的。就先这么凑合着吧,也许日后能明白是咋回事。对了,我用的代码在这个帖子里描述了。
类似的,我发现在程序里设置的recordsource,程序运行完毕也丢失,自动恢复到程序运行前的设置。

作者在程序中设置了控件的条件格式,但在关闭并重新打开窗体后发现这些格式丢失了。只有当手动触发条件格式设置后,所设格式才会被保留。此外,程序设置的数据源也会在程序结束后恢复到初始状态。
1062

被折叠的 条评论
为什么被折叠?



