Board logo

標題: EXCEL要如何只隱藏了A欄而不被取消隱藏 [打印本頁]

作者: afu9240    時間: 2019-5-3 15:43     標題: EXCEL要如何只隱藏了A欄而不被取消隱藏

各位高手好~

    想請問VBA有辦法只隱藏A欄,並且無法取消A欄的方式嗎"取消隱藏是反白的~~~~??求協助~~謝謝
[attach]30495[/attach][attach]30496[/attach]
作者: GBKEE    時間: 2019-5-4 10:18

回復 1# afu9240

[attach]30500[/attach]
  要的是應該是這個指令  ,與你的圖片是不通一個指令
自己將下面的程式碼帶入你的檔案VBA 中

  1. Option Explicit
  2. Sub Ex()
  3.     Dim B As CommandBarButton
  4.     ' Column取消隱藏ID 887
  5.     Set B = CommandBars.FindControl(ID:=887)
  6.     B.Enabled = False  '取消隱藏 不可使用
  7.              '= True   '取消隱藏 可使用
  8. End Sub
複製代碼

作者: afu9240    時間: 2019-5-6 13:12

回復 2# GBKEE


    感謝版主~~謝謝*10000
作者: afu9240    時間: 2019-5-6 14:31

回復 2# GBKEE

G大您好

   感謝提供Code,想請教一下檔案關閉後再重新打開就可以重新取消隱藏,,,,,試問code有辦法都無法"取消隱藏嗎??"   感謝~~
作者: PKKO    時間: 2019-5-6 15:30

回復 4# afu9240


    超版大大的方式應該是針對電腦的
檔案傳給別台電腦就一樣可以解開了

比較簡單的用保護分頁的方式上鎖即可無法解開

但實際上您就會遇到別的問題
如果將該分頁全部複製貼到別的EXCEL 分頁就可以解開了....

所以比較好的作法是不放欄位的資料在該分頁上
將該資料放到別的分頁然後用veryhide屬性隱藏分頁
當您要用該資料的時候,再透過比對的方式將資料找出就好
作者: afu9240    時間: 2019-5-6 17:14

回復 5# PKKO


    了解~感謝P大的回覆~~~~




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)