vbs生成visio

    技术2025-06-14  19

    越来越多项目要求导出visio

    先来个初级的例子吧.后续的就得翻ms的visio开发书了。

    'Drawing   a   graph   in   visio Set   myvisio   =   WScript.CreateObject("visio.application") myvisio.Visible   =   True

    Set   docsObj   =   myvisio.Documents Set   DocObj   =   docsObj.Add("BASICD_M.VST") Set   pagsObj   =   myvisio.ActiveDocument.Pages Set   pagObj   =   pagsObj.Item(1)

    Set   stnObj   =   myvisio.Documents("BASIC_M.VSS") Set   mastObj   =   stnObj.Masters("矩形")   '报错未找到对象名,错误号86DB0904D

    Set   shpObj   =   pagObj.Drop(mastObj,   4.25,   5.5)

    'DocObj.SaveAs  "MyDrawing.vsd"

    Set   myvisio   =   Nothing

    最新回复(0)