1
A
回答
3
使用Document.Open
事件。您需要将Document_Open()
子文件放在文件的ThisDocument
类模块中。 Example from MSDN:
Private Sub Document_Open()
MsgBox "This document is copyrighted."
End Sub
或在您的情况类似
Private Sub Document_Open()
Call PreFillDoc
End Sub
如果宏已启用,虽然它将只运行。
相关问题
- 1. 宏未开启工作簿打开
- 2. 在启动时从VBA打开宏安全性
- 3. Excel关闭时启动宏
- 4. AutoUpdate VBA启动宏?
- 5. 使用宏打开可信文档或启用宏时Excel崩溃
- 6. 使用C启动TeraTerm宏#
- 7. 如何在2010年编辑页脚宏 - 启用word文档
- 8. 如何自动将csv文件转换为启用宏的宏?
- 9. 启动Outlook命令行开关参数和启动宏
- 10. 在Outlook中启用宏
- 11. 通过双击启动宏
- 12. Excel宏 - 打开特定的word文件
- 13. 通过打开工作表启动VBA宏
- 14. 如何禁用并启用宏?
- 15. 什么时候宏不是宏? (MS Word)
- 16. 如何在使用OLE Interop打开Word文档时停止运行宏?
- 17. 如何启用BDS2006的C++ WARN&TRACE宏
- 18. 回顾窗格打开时,只要我在Word中运行宏
- 19. 打开电脑时自动运行宏
- 20. Excel VBA:启用宏设置
- 21. 如何在释放模式下启用TRACE宏?
- 22. 从模板保存启用宏的工作簿
- 23. 如何在Microsoft Word 2003中调用宏
- 24. 如何用模板宏重写这个宏?
- 25. 如何从模板调用Visio宏
- 26. 启动时打开文件
- 27. 当从Outlook宏打开Excel时,不存在现有的宏
- 28. C++宏和模板
- 29. 创建宏模板
- 30. 使用VBA宏在Word中获取TextBox的值,但是在Word模板中
我不能使用调用MacroName或类似的东西?我不介意粘贴在那里的代码,但我试图保持我的代码在组织 –
@softwareisfun模块部分确保你可以看到我的编辑。宏需要公开,否则你需要指定模块。 – arcadeprecinct