我希望有人可以帮助我。
我的问题基本上是这样的:一位同事将信息输入到Excel中,然后我必须通过电子邮件检查并传递。这对时间至关重要。
我想做的是
虽然最后两个是可能的,但前景解决方案是 - 出于几个公司政策原因 - 最后的手段,我也想避免持续检查文件,因为我已经有轻微的性能问题(大包含大量实时提要的外部链接的工作表。
我也对所有其他人的建议持开放态度。非常感谢!!
答案 0 :(得分:0)
我会选择第三种选择。
将其工作簿保存到“队列”文件或文件夹中。您的工作簿可以查询此队列,该队列应位于某个网络上,并在更改时通知您。如果将其设置为比较修改日期,则甚至不必打开它,除非它已更改,如果将其保存为文本或XML格式,则可能很小。
第一个选项不起作用,因为VBA框架已被锁定。根据我的理解,交叉工作簿宏激活是不可能的。
第二个选项是不必要的工作,VBA / Outlook将每隔5分钟警告您尝试访问您的邮件文件夹,因为这是恶意软件通常所做的。
就像我说的,第三个选项是最好的,他的宏可以设置为只写,甚至可以使用简单的加密方法加密文本,以便其他人不能轻易修改它,如果这是一个问题。