分享

VFP中如何运行EXCEL宏

 Alkaid2015 2013-10-24
我在EXCEL文件中设置了一个自定义窗口,并添加了一个auti_open宏,用EXCEL打开这个文件,窗口出现在SHEET1中,但我在VFP中用下面的代码:
eole=CreateObject("excel.application")
eole.Workbooks.Open("f:\wl60(6.0)\321.XLS")
eole.Visible = .T.
可以打开这个文件,但自定义窗口没有出现。要在EXCEL中人工运行宏才出现。请问有什么办法让VFP打开这个文件时窗口自动出现。


正確答案 : 
eole=CreateObject("excel.application")
eole.Workbooks.Open(getfile())
eole.Application.Run("Macro1") &&Macro1宏命令的名称。
eole.Visible = .T.

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多