
原帖由 zhendeaini 于 2016-9-2 13:02 发表
一点思路:
Sub 隐藏()
Range("A1:D20").Select '这个区域可根据实际确定
Selection.SpecialCells(xlCellTypeFormulas, 23).Select
Selection.EntireRow.Hidden = True
End Sub
是否符合要 ...
原帖由 zhendeaini 于 2016-9-2 14:46 发表
代入以下代码:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = 1 And Target.Column = 1 Then
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Rows("2: ...
原帖由 zhendeaini 于 2016-9-2 16:40 发表
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = 1 And Target.Column = 1 Then ‘当A1数据变化时
Application.ScreenUpdating = False 'Excel停止刷新,防止屏幕闪烁,目的是加快代码执 ...
原帖由 zhendeaini 于 2016-9-5 15:57 发表
可以用如下代码:
If sheet1.Target.Row = 1 And sheet1.Target.Column = 1
如果你单纯是要Sheet2也随Sheet1表的A1的值变化而变化,可以直接在原来的代码加上(比如): Sheet2.[A1]=Sheet1.[A1]←根据实际需要修改 ...
| 欢迎光临 BBS (http://hahabbs.w1.luyouxia.net/bbs/) | Powered by Discuz! 6.0.0 |