2013-07-10 3 views
0

워크 시트의 셀에 =Hyperlink을 사용하여 특정 셀의 값을 변경하는 공용 함수를 호출합니다. 그것은 아주 잘 작동합니다. 하지만 특정 셀 위에 마우스를 가져 가면 행을 숨기는 기능이 필요합니다. 누구든지 도와 줄 수 있습니까?특정 셀의 mouseover로 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 

을 시도 할 수 마우스 오버 이벤트에 더는에 없다
뛰어나다.

이 스레드는 선택 변경을 사용하여 비슷한 것을 얻을 수있는 방법을 보여 주지만 원하는대로 작동하지 않습니다. 개의 행
사용이 코드를 숨기기 http://www.ozgrid.com/forum/showthread.php?t=147219

:

ActiveSheet.Rows(2).Hidden=True 

이것은 숨길 행을 워크 시트가 반응 할 경우 엑셀
에서 이벤트를 설명하면서 2

Excel 이벤트를 사용하려는 사용자 (셀 클릭, 셀 변경, 시트 계산, 통합 문서 열기 등). 이것은 Excel 이벤트에 대한 좋은 설명입니다. http://msdn.microsoft.com/en-us/library/office/hh211482(v=office.14).aspx