某些用戶隱藏了列/行,並且在保存工作簿之前忘記取消隱藏它們。我想趕上那與如何在取消隱藏行或列時觸發
Sub ReInvisible()
ThisWorkbook.Worksheets(1).UsedRange.EntireRow.Hidden = False
ThisWorkbook.Worksheets(1).UsedRange.EntireColumn.Hidden = False
End Sub
上保存事件與全部取消隱藏列/行這工作得很好,但我想告訴所有的隱藏的列/行現在是可見的用戶。現在我正在尋找一種方法來觸發取消隱藏列/行,因此只要至少有一列或一行變爲可見,我想要觸發一個消息框。
在VB.NET
我會嘗試寫我自己的event
,但在VBA
我不知道我怎麼能做一個解決方法。有人有想法嗎?
你的意思是你想提高,當用戶取消隱藏行/列的情況下,或當您發佈的代碼實際上不隱藏什麼? – Rory
當代碼取消隱藏某些內容時。 – ruedi
您也可以在VBA中創建自定義事件,查看有關事件的CPearson文章:http://www.cpearson.com/excel/Events.aspx – R3uK