如何使用Excel javascript API为工作表设置自定义设置?

如何使用Excel javascript API为工作表设置自定义设置?,javascript,excel,worksheet,office-js,Javascript,Excel,Worksheet,Office Js,我可以设置整个工作簿的设置,如下所示: Office.context.document.settings.set("myKey", JSON.stringify(myValues)); 除了特定的工作表之外,有没有其他方法可以执行相同的操作?您应该检索.id属性,并将其作为设置的每个键的一部分 (工作表名称也会暴露于API中,但用户可以更改它们,因此此处建议使用id。) -Michael(Office加载项的PM)您应该检索.id属性,并将其作为设置的每个键的一部分 (工作表名称也会暴露于AP

我可以设置整个工作簿的设置,如下所示:

Office.context.document.settings.set("myKey", JSON.stringify(myValues));
除了特定的工作表之外,有没有其他方法可以执行相同的操作?

您应该检索.id属性,并将其作为设置的每个键的一部分

(工作表名称也会暴露于API中,但用户可以更改它们,因此此处建议使用id。)

-Michael(Office加载项的PM)

您应该检索.id属性,并将其作为设置的每个键的一部分

(工作表名称也会暴露于API中,但用户可以更改它们,因此此处建议使用id。)


-Michael(Office加载项的PM)

如果没有API支持,您可以在键中使用工作表名称。感谢您的回答,但我认为这不是一个好主意,因为重命名后,它失去了键和工作表之间的关系。如果用户将工作表移动到另一个工作簿,则会出现第二个问题。如果没有API支持,则可以在键中使用工作表名称。谢谢您的回答,但我认为这不是一个好主意,因为重命名后,它失去了键和工作表之间的关系。如果用户将工作表移动到另一个工作簿,则会出现第二个问题。如果用户将工作表移动或复制到另一个工作簿,该怎么办?是否有方法将设置复制到新工作簿?如果用户将工作表移动或复制到另一个工作簿,该怎么办?有没有办法将设置复制到新工作簿?