京寵展信息指南
711
2025-03-31
excel如何創建變化的選項卡,即不同用戶在功能區中有不同的選項卡?
excel如何創建變化的選項卡,即不同用戶在功能區中有不同的選項卡?
問:在Excel中,我希望不同的用戶有不同的功能區選項卡界面。例如,用戶“張三”登錄后,工作簿中顯示的是給他使用的選項卡,而用戶“李四”登錄后,則是給李四使用的選項卡。怎么實現?
答:下面是示例代碼,僅搭建了一個基本框架,有興趣的朋友可以在此基礎上修改,以添加相應的功能。
首先,使用Custom UI Editor for Microsoft Office工具打開Excel工作簿,在其中輸入自定義功能區的XML代碼,如下圖所示。
注意,如果使用的是Excel2010及以后的版本,則應將中的xmlns修改為:
關閉CustomUI Editor for Microsoft Office。
接著,在工作簿中,按Alt+F11組合鍵打開VBE編輯器。
在ThisWorkbook對象模塊中輸入代碼:
插入一個標準模塊,輸入代碼:
至此,編碼工作完成。
讓我們來試試效果。
關閉工作簿后,再打開工作簿,會彈出一個對話框,要求輸入用戶名。
如果輸入“張三”,那么其工作簿界面如下圖所示:
如果輸入“李四”,那么其工作簿界面如下圖所示:
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。