是否可以将自定义数据存储在 Microsoft 文档中?

Is it possible to store custom data in Microsoft documents?

考虑到 Microsoft 的最新 'OpenXML' 文档版本,即 docx、xlsx 等,考虑到它们看起来只是压缩文档,是否可以存储您自己的自定义数据?

我一直在查看 excel 的最新 RibbonX,发现您可以存储 customUI.xml 来配置功能区栏。

现在这让我想知道是否可以将其他数据存储在 xml 文件中,该文件本身嵌入在文件本身中?有趣的一点是,如果这可以通过 VBA 并且在文件打开时完成....

有人知道这是否可能吗?很明显,文档本身在那里存储了自己的配置,因此很想知道是否可以在那里存储其他数据....

是的,这是可能的。 Google Excel 自定义 XML 部件。

有趣的问题 -- 所以我们的目标是拥有一个特定于一个工作簿的自定义功能区,对吗?

@Charles-Williams 的回答你会开始吗(让我刚刚开始,所以接受那个答案,但也看看 this add-in and this to load different ribbons depending on user's Excel version, and this search

听起来很有趣,祝你好运!