.net - 如何从应用程序级加载项将程序状态信息存储在已保存的 excel 文件中?

标签 .net excel vsto

我正在尝试为 Excel 制作应用程序级加载项,我想存储有关程序状态的某些信息。我要存储的信息与每个 Excel 文件的状态有关(而不是针对所有 Excel 文件)。

最佳答案

我在工作簿本身(不是加载项)中使用 CustomDocumentProperties

http://www.dailydoseofexcel.com/archives/2004/07/16/custom-document-properties/

然后,当我打开工作簿时,我会检查 CDP 是否存在,以确定它是否属于我的应用程序,它是否是我的应用程序使用的特定类型的文件(对于上下文相关的菜单项),并为此读取状态信息工作簿。

该链接没有显示写入 CDP 的好示例,但我认为它看起来像

ActiveWorkbook.CustomDocumentProperties.Add ...

关于.net - 如何从应用程序级加载项将程序状态信息存储在已保存的 excel 文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2790732/

相关文章:

vba - 引用表的 .DataBodyRange 的特定范围

.net - VSTO 加载项是否需要签名?

c# - 将不确定数量的子句动态添加到 Linq 2 Sql 查询的正确方法是什么?

.net - 仅安装了 Office 2010 的 Office 2003 互操作

javascript - 将大型 html 表导出到 excel

python - 无法使用 openpyxl Workbook 将数据写入 Excel-Sheet

vsto - Office 2010 VSTO 加载项未加载

c# - VSTO c# 检查单元格是否为空

c# - 适用于 Windows 7 的带有 GUI 的 Perl 应用程序

c# - 学习CSLA.NET框架