自动化 Visio online(O365) 以根据我们的数据创建图表

问题描述 投票:0回答:1

我是 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。有人可以帮我吗?

powershell office365 diagram visio office-automation
1个回答
0
投票

请尝试Data Visualizer功能! Visio-Excel

也许你不需要写任何代码...

© www.soinside.com 2019 - 2024. All rights reserved.