2009-08-18 69 views
0

可能,我的问题并不假定一个简单的答案,因为我要求分享一个特定的体验。COM自动化/运行Excel宏

  1. 什么样的,你遇到的问题,试图通过COM自动化执行Excel宏? 是否有任何特定的要求来创建通过自动化运行的宏?

  2. 你可以分享你的经验与数据(标量和矢量参数)传入/传回宏运行通过自动化?

我已经尝试了一些想法,它的工作;但我想知道是否有人通过这种方式,以及期望什么问题 - 在我投入时间和资源来构建框架之前。 最后,我会在这里分享我的调查结果和最后做出的决定。

谢谢 阿尔伯特Gareev

回答

0

OK,这是我到目前为止所。

1)问题。 COM客户端上的每个出口点都应该有正确的断开例行程序,以便正确关闭并释放Excel.Application。如果COM客户端在调试模式下执行,并且手动停止执行,则还要手动关闭Excel.Application(从任务管理器)。

2)我目前使用工作表来传入参数并检索结果。

另外,对于在宏内执行的数据解析任务,我传入文本文件名。内容从Excel宏端读取并标准化。

谢谢。