2013-07-10 36 views
0

我在工作表中的一系列單元格中使用=Hyperlink來調用改變特定單元格的值的公共函數。它工作得很好。但是當我將鼠標放在特定的單元格上時,我希望該功能隱藏一行。誰能幫忙?通過特定單元格的鼠標懸停來隱藏excel中的行

的代碼是:

Public Function highlightcell(seriesName As Range) 
    Range("valSelOption") = seriesName.Value 
'enter code here to hide Row 1 

End Function 
+0

我相信行可製成隱藏在小區選擇,但其特定的細胞的使用鼠標懸停似乎是不可能的。 – Santosh

回答

0

你可以嘗試

Rows("1:1").RowHeight = 0 

作爲一種簡單的方法來隱藏行1

0

簡單的答案
沒有鼠標懸停事件Excel中。

此線程顯示如何使用選擇更改來實現類似的功能,但它不適用於您想要的功能。 http://www.ozgrid.com/forum/showthread.php?t=147219

隱藏的行
使用此代碼:

ActiveSheet.Rows(2).Hidden=True 

這將隱藏行2

解釋事件在Excel
如果你想在工作表反應用戶(單擊單元格,更改單元格,計算工作表,打開工作簿等)想要使用Excel事件。這是Excel事件的一個很好的解釋: http://msdn.microsoft.com/en-us/library/office/hh211482(v=office.14).aspx

相關問題