我是 PowerShell 的新手,我正在尝试使用 PowerShell 在 Visio(O365) 中进行一些自动化操作。
我需要代码来为我打开一个空白页面,并根据我在 excel 中的数据文件创建图表。 我用谷歌搜索并找到了下面的代码,但这不适用于 O365。
$application = New-Object -ComObject Visio.Application
$documents = $application.Documents
$document = $documents.Add(“NewDrawing.vst”)
$pages = $application.ActiveDocument.Pages
$page = $pages.Item(1)
$stencil = $application.Documents.Add(“Basic Shape.vss”)
$item = $stencil.Masters.Item(“Square”)
$shape = $page.Drop($item, 1.0, 10.6)
$shape.Text = “This is some text.”
$document.SaveAs(“C:fsoMyDrawing.vsd”)
$application.Quit()
我知道我需要先使用
Connect-MsolService
连接到 MSOnline,但我不知道如何在线调用 visio。有人可以帮我吗?
请尝试Data Visualizer功能!
也许你不需要写任何代码...