【发布时间】:2017-04-14 23:07:33
【问题描述】:
我使用代码将范围从https://www.rondebruin.nl/win/s1/outlook/bmail2.htm 复制到电子邮件正文中。它在 Excel 2013 中完美运行,但在 Excel 2016 中无法运行。
在 Excel 2016 中,此代码存在错误“运行时错误 '1004':应用程序定义或对象定义错误”:
With TempWB.PublishObjects.Add( _
SourceType:=xlSourceRange, _
Filename:=TempFile, _
Sheet:=TempWB.Sheets(1).Name, _
Source:=TempWB.Sheets(1).UsedRange.Address, _
HtmlType:=xlHtmlStatic)
我不知道出了什么问题。我在互联网上找到的所有内容都没有帮助。 有人知道 Excel 2013 和 2016 之间是否存在会影响工作宏的差异?
【问题讨论】: