2016-03-10 121 views
0

我正在使用excel 2016,所有保護功能都已啓動或儘可能低。我想雙擊一個單元格。雙擊excel 2016

我已將「模塊1」中的代碼直接粘貼到工作表中。

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) 
    MsgBox ("WHAT?") 
End Sub 

回答

2

把代碼放在Sheet1或任何你想要的。這些事件不是在模塊中觸發的...

Worksheet_SomeEvent(...)是工作表函數,因此必須將這些代碼放在工作表中以便觸發。

+0

我已經這樣做了,它沒有工作....只是試圖它在個人電腦完全重新啓動後,它的工作 - - –

+0

啊Excel ....... –

+0

這*應該*工作(這就是爲什麼我upvoted它)。大概你不是命名模塊'Sheet1'?此代碼需要位於特定工作表的VBA中。 – Bathsheba