我正在使用TOS DDE从我的经纪商下载期货数据到Excel 2010,然后将这些数据检索到perl程序中。除了我需要在每次需要更新时手动保存Excel工作表以外,所有工作都可以正常工作。有没有一种方法可以每n秒自动执行一次保存过程?
从我对网络的研究看来,我们似乎可以使用宏或VBS将CTRL-S自动化到excel中,但我对其中的任何一个都不熟悉。使用VBS或宏自动保存Excel
0
A
回答
0
您可以录制Ctrl + S,Excel会为您编写代码。这可以很容易地修改为vbs。
因此记录你的宏。然后创建一个自动运行的宏。将此行添加到放入您记录的宏名称的宏中,如果您未重命名宏,可能是Macro1。
Application.OnTime Now + TimeValue("00:00:15"), "my_Procedure"
从帮助https://msdn.microsoft.com/en-us/library/office/ff196165.aspx
看到这个页面上的最后一节,使其工作。 https://support.office.com/en-us/article/Run-a-macro-5e855fd2-02d1-45f5-90a3-50e645fe3155#bmrunmacroautomatically
+0
Thanx为您的快速响应..但是当我尝试保存宏时,我需要将它保存为xlsm文件,我的Perl程序无法读取。毕竟猜猜宏选项可能不起作用。是否有任何其他方式来自动化excel上的CNTRL S. –
相关问题
- 1. 如何将宏代码保存为vbs?
- 2. 用宏保存word/excel自动生成的文档
- 3. Excel宏保存信息
- 4. Excel Personal.xlsb保存文档宏
- 5. VBS刷新和保存数据Excel
- 6. Excel的自动替换宏
- 7. excel宏列自动填充
- 8. 在已打开的excel上使用VBS运行宏
- 9. 如何使用VBS保存InfoPath文档?
- 10. 启用宏的Excel文件中的自动保存文件错误
- 11. Excel的使用变得VBS
- 12. Excel宏保存jpg作为附件
- 13. 保存工作表的Excel宏
- 14. Excel VBA - 在保存之前运行宏
- 15. 使用宏将AS Excel文件保存到特定位置
- 16. 保存Excel文件作为TSV使用宏
- 17. “另存为”宏在Excel中使用密码保护
- 18. VBA宏使用单元格路径保存excel文件
- 19. matlab自动保存excel文件使用activex接口
- 20. 使用自动保存已打开的新Excel工作簿
- 21. 自动调用.VBS文件
- 22. 用Excel宏存档邮件
- 23. 使用Python运行Excel宏(但Excel进程保留在内存中)
- 24. VBS脚本打开excel来调用宏失败
- 25. VBS自动优化
- 26. vbs自动脚本
- 27. 另存为Excel宏以在Windows 7或XP上保存到桌面
- 28. 自动打开excel vba宏,beforeclose和beforesave
- 29. MS excel宏自动计数功能
- 30. COM自动化/运行Excel宏
研究'application.ontime' – findwindow