第二个问题: 实际上,我在问之前用谷歌搜索了我的问题,但我没有找到真正的原因 当我在ms-access-vba中设计一个程序以在多台PC上使用时,我遇到了一个大问题
除非我在代码无法正常工作的PC上设置了Windows 7版本,否则代码在某些PC上根本无法正常工作的问题。这个解决方案很烦人,不切实际 我希望解决这个烦人的问题 这就是为什么我每次都向您询问所有答案都是通过宏而不是通过vba进行的。尽管我喜欢使用vba,但是事实证明,宏是解决此问题的替代方案 我该怎么办? 关于这个问题的任何想法 预先非常感谢
答案 0 :(得分:0)
有一个应检查的属性Form.DataEntry
允许您启用表单以仅添加新记录,而不进行编辑。
使用VBA播放,将表单设置为仅添加记录,然后仅在单击按钮进行编辑时才允许用户编辑记录。这样,您可以根据需要防止错误。
我现在知道您的数据库是如何设计的以及表单是如何设计/链接的,但是我要做的是以一种方式或另一种方式(添加或编辑)加载相同的表单,具体取决于用户单击的位置。这样,对我来说,更容易控制错误。