标签: excel spreadsheet guid uniqueidentifier
是否可以为每个excel工作簿工作表设置一个唯一的GUID属性。这样,即使用户重命名工作表,我也可以通过工作表唯一GUID以编程方式检索正确的工作表。
我们正在创建一个插件,即使用户将其重命名为其他值,该插件也应能够指向正确的Excel工作表。
在excel工作表对象中找不到任何句柄或属性。
app.buildUrl().__gwt_instance.a;
答案 0 :(得分:1)
这是一个远景,但是我将直接在Excel中(通过VBA编辑器)为工作表设置(Name)字段...
(Name)
...,然后查看是否可以从C#实现中的工作簿的互操作性属性的CodeName字段中访问。
如果您不熟悉如何使用该编辑器,请在Excel中按 Alt + F11
显然,在进行了更改之后,保存工作簿,然后从C#项目中重试。
该字段用于特定用途,但仅是设计时字段,您不能在运行时设置它。使用它的目的是,如果工作表名称更改或索引更改,您仍然可以通过技术名称(CodeName)进行引用。
我很想知道它的运行方式以及它是否对您有用。