簡體   English   中英

當excel加載時,我們如何打開默認打開的excel插件任務窗格

[英]How can we open excel addin taskpane open by default when excel loads

目前,我正在處理一個要求,我正在創建一個 excel 加載項,該加載項在我能夠實現的特定名稱范圍內加載一些默認數據到 excel 中。 但要執行該代碼,我必須手動單擊並打開任務窗格。

為避免這種情況,我嘗試了以下加載任務窗格的方法,但第一次我必須手動打開它,因為設置需要在第一次保存。

https://docs.microsoft.com/en-us/office/dev/add-ins/develop/automatically-open-a-task-pane-with-a-document

清單.xml

<Action xsi:type="ShowTaskpane">
    <TaskpaneId>Office.AutoShowTaskpaneWithDocument</TaskpaneId>
    <SourceLocation resid="Contoso.Taskpane.Url" />
</Action>

然后在 Home.js

Office.context.document.settings.set("Office.AutoShowTaskpaneWithDocument", true);
Office.context.document.settings.saveAsync();

知道我應該把這段代碼放在哪里,這樣任務窗格就可以在第一次沒有用戶交互的情況下打開。

假設您已經使用 yo 模板構建了插件,或者至少遵循了該模式,那么您將希望將該代碼放入 taskpane.js 或等效文件中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM