我已经使用许多宏创建了用于在Excel中创建公司提案的动态文件。当我在运行Excel 2010的计算机上运行这些程序时,执行时间不到一秒。当一位同事使用运行Excel 2013的高级规格计算机访问同一文件时,运行相同的宏需要将近5分钟! 我检查了excel选项和插件。它们在两台机器上都是相同的。所有可能减慢速度的应用程序,例如屏幕刷新,自动计算,事件在代码开头关闭。
我还应该检查一下吗?
更新:我已尝试在其他计算机上进行调试,但没有任何操作需要不成比例的时间来执行。这一切都只是......慢一点! 我在某处读过Excel与打印机驱动程序交互的方式发生了变化。有没有办法可以关闭与打印机的交互?
显然,Excel 2013中的密码保护表的加密已经改变,使得保护和取消保护需要更长的时间。有什么方法可以解决这个问题吗?