Outlook VBA调用excel函数

如何在outlook的VBA中调用excel函数,我已经CreateObject("Excel.Application"),但下面语句一直报错“对象不支持该方法”。Art... 如何在outlook的VBA中调用excel函数,我已经CreateObject("Excel.Application"),但下面语句一直报错“对象不支持该方法”。
Art = 某工作簿.某工作表.Worksheetfunction.Substitute(某工作簿.某工作表.Cells(1, 1), " ", "")
展开
 我来答
unsamesky
2014-07-28 · TA获得超过2735个赞
知道小有建树答主
回答量:859
采纳率:100%
帮助的人:435万
展开全部
Dim xlApp as Object
set xlapp = CreateObject("Excel.Application")
'注意这里必须确认“某工作簿”已经打开,否则下面的代码依然会出错!
'通常情况下我会这么做:
Dim wb as object
For wb in xlapp.Workbooks
    if wb.name = "某工作不.xls" then Goto WbHasOpened
next
set wb = xlapp.Workbooks.Open("某路径\某工作不.xls")
WbHasOpened:
Art = xlapp.Worksheetfunction.Substitute(wb.Sheets("工作表名").Cells(1, 1), " ", "")
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式