跳到主要內容

如何在Excel中禁用工作表標籤上的右鍵單擊?

本文討論的是禁用工作簿中“工作表”選項卡上的右鍵單擊。 請按以下方法逐步進行。

禁用右鍵單擊帶有VBA代碼的Excel中的工作表選項卡


禁用右鍵單擊帶有VBA代碼的Excel中的工作表選項卡

以下VBA腳本可以幫助您禁用Excel中工作表選項卡上的右鍵單擊菜單。 請執行以下操作。

1.在工作簿中,您需要禁用工作表選項卡上的右鍵單擊功能,然後按 其他 + F11 同時打開 Microsoft Visual Basic for Applications窗口。

2。 在裡面 Microsoft Visual Basic for Applications 窗口,雙擊 的ThisWorkbook 在左邊 專案 窗格,然後將以下VBA代碼複製並粘貼到 本工作簿(代碼) 窗口。 看截圖:

VBA代碼:禁用右鍵單擊Excel中的工作表選項卡

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Application.CommandBars("Ply").Enabled = True
End Sub

Private Sub Workbook_Open()
    Application.CommandBars("Ply").Enabled = False
End Sub

3。 然後按下 其他 + Q 同時關閉按鍵 Microsoft Visual Basic for Applications 窗口。

4。 點擊 文件 > 另存為。 在 另存為 對話框中,請指定一個文件夾,您需要在其中保存工作簿,並將其命名為 文件名 所需的框,然後選擇 Excel啟用宏的工作簿 選項從 保存為類型 下拉列表,最後單擊 節省 按鈕。

現在,該工作簿已另存為啟用Excel宏的工作簿,並且在使用該工作簿時禁用了工作表選項卡上的右鍵單擊功能。


相關文章:

最佳辦公生產力工具

🤖 Kutools 人工智慧助手:基於以下內容徹底改變數據分析: 智慧執行   |  生成代碼  |  建立自訂公式  |  分析數據並產生圖表  |  呼叫 Kutools 函數...
熱門特色: 尋找、突出顯示或識別重複項   |  刪除空白行   |  合併列或儲存格而不遺失數據   |   沒有公式的回合 ...
超級查詢: 多條件VLookup    多值VLookup  |   跨多個工作表的 VLookup   |   模糊查詢 ....
高級下拉列表: 快速建立下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
欄目經理: 新增特定數量的列  |  移動列  |  切換隱藏列的可見性狀態  |  比較範圍和列 ...
特色功能: 網格焦點   |  設計圖   |   大方程式酒吧    工作簿和工作表管理器   |  資源庫 (自動文字)   |  日期選擇器   |  合併工作表   |  加密/解密單元格    按清單發送電子郵件   |  超級濾鏡   |   特殊過濾器 (過濾粗體/斜體/刪除線...)...
前 15 個工具集12 文本 工具 (添加文本, 刪除字符,...)   |   50+ 圖表 類型 (甘特圖,...)   |   40+ 實用 公式 (根據生日計算年齡,...)   |   19 插入 工具 (插入二維碼, 從路徑插入圖片,...)   |   12 轉化 工具 (數字到單詞, 貨幣兌換,...)   |   7 合併與拆分 工具 (高級合併行, 分裂細胞,...)   |   ... 和更多

使用 Kutools for Excel 增強您的 Excel 技能,體驗前所未有的效率。 Kutools for Excel 提供了 300 多種進階功能來提高生產力並節省時間。  點擊此處獲取您最需要的功能...

產品描述


Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Can you explain this function, I don't understand, thank you " Application.CommandBars("Ply") "
This comment was minimized by the moderator on the site
Hi kitti,
Using the CommandBar named "Ply", it is possible to disable right clicks on a sheet tab:
This comment was minimized by the moderator on the site
How can i get a message when i disable richt click on worksheet tab
This comment was minimized by the moderator on the site
Hi Glenn Daelman,
Sorry I didn't get your point. Would you explain with more details? Thank you for your comment.
This comment was minimized by the moderator on the site
Superb Right Click in sheet tab is working.

Thanks alot
This comment was minimized by the moderator on the site
Private Sub Workbook_Open()
Application.CommandBars("Ply").Enabled = False
End Sub

this only deactivates RIGHT CLICK -- does not prevent the DOUBLE CLICK on tab from being renamed...
many thanks
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations