首页 > 解决方案 > Microsoft Word:从 AzureAD/Microsoft 365 配置文件获取用户信息

问题描述

我们组织的用户需要从模板创建 Word 文档。在文件中应该有他们的姓名、电话号码和电子邮件地址。不幸的是,在 MS Word 中,“用户信息”只包含用户名、姓名缩写和邮寄地址。所以我认为我不能使用“普通字段”。

到目前为止,我们使用 autoexec() word 宏/vba 脚本在打开模板时从本地 AD/LDAP 读取用户信息(电话、电子邮件、姓名)并替换文档模板中的一些占位符。然后用户将此文档保存为副本。当每个人都在公司网络中加入域的 Windows 计算机上工作时,此解决方案运行良好。现在人们通过在线文字、iPad、公司网络之外的其他方式工作。

当然,可以通过网络应用程序或 powershell 生成文档并进行搜索/替换,但这会破坏用户已知的工作流程。他们已经对从良好的旧映射网络驱动器切换到在线共享点等所带来的所有变化“有点挑战”。

因此,我想找到一种外观和工作方式与他们习惯类似的解决方案。

也许一个办公室插件可以在窗格中提供模板,并从图形 api 预填充数据。感谢@Tiny-wa 的建议。我真的很感激任何提示。提前非常感谢!

标签: vbams-wordoffice-addins

解决方案


推荐阅读