none
用VB调用Visio中的VBA RRS feed

  • 问题

  • 我有一个Visio文档,Visio中包含着VBA代码,现在又想单独创建一个VB程序来调用Visio中的VBA程序(例如:在VB的Form中创建一个Button,通过点击它触发Visio中的VBA)。请问我该怎么做,试了好多语句行不通啊
    2011年5月10日 1:38

答案

  • dear

    小的以前调用过Excel里的Marco,我猜其他的office也是可以这样做,请参考以下

    http://www.dotblogs.com.tw/yc421206/archive/2008/10/28/5804.aspx

     


    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/
    2011年5月17日 9:19

全部回复

  • 你应该找找VB 与 visio之间的接口,一个程序要调另一个程序里德东西  肯定是要接口的。
    Call me ghost for short, Thanks
    To get the better anwser, it should be a better question.
    2011年5月13日 1:08
  • 文档里的VBA 一般只供文档本身调用,你可以在VB里写一个类似功能的子函数,而不是一定要去调用它的VBA。


    Mike Feng [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年5月13日 9:35
    版主
  • dear

    小的以前调用过Excel里的Marco,我猜其他的office也是可以这样做,请参考以下

    http://www.dotblogs.com.tw/yc421206/archive/2008/10/28/5804.aspx

     


    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/
    2011年5月17日 9:19