尝试使用Excel VBA打开Outlook电子邮件模板

我正在尝试使用Excel打开Outlook 2010电子邮件模板。 我得到以下错误:

“运行时错误”-2147287038(80030002):无法打开文件:C:\ My \ Path \ MyTemplate.oft文件可能不存在,您可能没有权限打开它,也可能打开另一个文件右键单击包含该文件的文件夹,然后单击“属性”以检查文件夹的权限。

该文件存在(在正确的地方),我已经检查了权限(据我所知),并且该文件尚未打开。

这是我的代码:

Sub Mail_experiment() Dim OutApp As Outlook.Application Dim OutMail As Outlook.mailitem Set OutApp = CreateObject("Outlook.Application") Set OutMail = OutApp.CreateItemFromTemplate("C:\My\Path\MyTemplate.oft") On Error Resume Next With OutMail .to = "myEmail@aol.com" .CC = "" .BCC = "" .Subject = "This is my Subject line" .Send End With On Error GoTo 0 Set OutMail = Nothing Set OutApp = Nothing End Sub 

感谢您的任何帮助!!!

“我在另外一台计算机上试了我的代码,结果发生了变化,我又回过头去修改我的模板的文件名,因为之前的名字在所有的首都(应该没关系,对吗?)。是一个pipe理员做到这一点,我认为这是奇怪的,因为这是我的个人家用电脑。但是,当我点击“继续”它继续前进,并改变了名称。现在它的工作原理 – David Elphee 14年14月14日, 23"