大家好,谢谢你! 我试图在excel中运行一个宏来发送带有表格的电子邮件。 我尝试过:
Private Sub Workbook_Open()
Application.OnTime TimeValue("18:00:00"), "Test"
End Sub
并且它正在工作,问题是如果我在Excel中打开了多个文件,我将收到错误。
我试图将此代码放入ThisWorkbook
,但这是同样的问题。
有可能解决这个问题吗?
答案 0 :(得分:0)
如果我是你,我会使用完全不同的方法。看一下这个链接。
http://www.sevenforums.com/tutorials/11949-elevated-program-shortcut-without-uac-prompt-create.html
Windows任务计划程序非常适合这些类型的事情。使用任务计划程序打开Excel文件,并确保Excel文件中嵌入了ThisWorkbook模块中的Workbook_Open事件。