在PowerPoint VBA中,我可以创建UserForm
(MSForms
)并致电:
Dim frm As New myUserForm
frm.Show
结果是PowerPoint上的一个窗口。
我可以从JavaScript API for Office
做同样的事情吗?
是否可以从适用于Office *的JavaScript API获得完整的Microsoft PowerPoint对象库?
新的加载项的设计并非旨在替换旧的VBA加载项,但将VBA移植到JS似乎是逻辑,而我的加载项可以利用Office 365的一些新的在线服务。 / p>
答案 0 :(得分:1)
这不是Office.js的支持。
Office Web加载项旨在成为跨平台框架,frm
对象仅存在于Windows上。它也是一个不适合基于Web的框架的本机对象。
不要使用本机对象,而应考虑在HTML / JS中构建表单。如果您愿意,您仍然可以使用Dialog API将其显示为模式对话框。