2013-07-09 191 views
4

我正在使用Excel VSTO 2007應用程序。我想知道是否有一種方法可以禁用Excel的查看選項卡中的HideUnhide按鈕。C#VSTO Excel 2007 - 禁用隱藏/取消隱藏按鈕

www.i.stack.imgur.com/vLfW5.png

編輯:我正在尋找一種方式來做到這一點編程方式使用C#代碼。舊的vba可能會有用。我搜查了很多,找不到任何特定的解決方案。

+1

您可以嘗試在功能區中設置與外觀和ID相匹配的按鈕,但不確定它是否可以使用;這裏的列表:http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=6627 –

+1

不能相信它!你們不是C#,VSTO標籤嗎?我真的沒有任何代碼在這裏展示。 –

+0

@閉門器:這個問題不是脫離主題。 Excel *編程*問題早已被確定爲* On-Topic * for SO。 – RBarryYoung

回答

2

我使用類似以下禁用表刪除按鈕,或許有你想要的東西類似的東西:

Microsoft.Office.Tools.Excel.Worksheet.Worksheet excelShtBase; 
excelShtBase.Application.CommandBars["Ply"].Controls["&Delete"].Enabled = false;