你的这个要求还挺奇怪的,放大EXCEL干嘛用,我倒是很好奇。
你要求的代码很简单,如下:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Application.Intersect(Target,range("B7:EG7")) Is Nothing Then
ActiveWindow.Zoom = 150
Else
ActiveWindow.Zoom = 100
End If
End Sub
在Private Sub Worksheet_SelectionChange(ByVal Target As Range)里面添加你的代码。
把 if Target.Address = "$B$7" Then 这一行改成 if Target.Row = 7 Then