我有一个访问表单,其中包括一个excel图表作为未绑定ole对象。(访问中的MS图太可怕了!)excel表格是一个独立的文件,在数据库之外。通过DoCmd。转移电子表格指令我可以将查询结果导出到excel表。图表在excel更新自己,但没有变化出现在形式,我不知道如何强制更新。我尝试用.requery语句更新对象,但它没有更新。如果我从表单中手动打开对象,它会。
有办法在导出后立即强制更新吗?
Thank you very much
好吧,看来我已经找到了某种解决方案。我为excel图表创建了一个有界框架。一旦更新了图表的基本数据,只需通过VBA在框架中设置焦点即可更新图表。这和一键点击框架是一样的。这只适用于有界帧。它不工作的无界框架,尽管它链接到excel文件。
我不明白为什么,但它对我有用。
谢谢每一个人。