我打算利用vba來幫完成把某幾列給隱藏起來的工作,
首先利用錄製巨集功能,把2~137列給隱藏起來,得到下面程式碼
Sub hide()
'
' hide巨集
'
Rows("2:137").Select
Range("C137").Activate
Selection.EntireRow.Hidden = True
End Sub
Sub Macro1()
Dim Mh
Cells.EntireRow.Hidden = False '取消隱藏行
Mh = Application.Match(CLng(Date), [A:A], 0) '取得當日日期位置
If IsError(Mh) Then Exit Sub '若找不到當日, 跳出
Rows("2:" & Mh).EntireRow.Hidden = True '隱藏行
End Sub