标签: excel performance vba
我刚刚在VBA中创建了一个用户表单来完成以前通过在单元格中输入值并单击按钮来运行VBA代码来完成的一些任务。
其中一项任务是通过表格并将此表格中的日期添加x个月,该日期将由用户输入。例如,日期为1/1/15,用户输入5,新日期为1/6/15。
道歉我不能像工作那样复制代码,也不允许。
然而,当完成此任务时,只需在单元格中输入x并单击按钮即可完成约1.5秒。现在,用户表单使用精确(或稍高效)的后端代码执行完全相同的任务,需要大约7秒。
是否有人能够猜测为什么用户表格花了这么长时间?