返回列表 上一主題 發帖

回到原來的位置

回復 3# myleoyes
試試看

    Sheet1模組
  1. Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  2.        If Not Intersect(Target(1), Range("J3:J1443")) Is Nothing And Target(1) <> "" And [A1] <> "取消" Then
  3.           ActiveCell.Offset(0, -3).Copy [Y3]
  4.           Me.Names.Add "x", ActiveCell.Offset(0, -3)
  5.        Range(Target(1).Offset(1, -9), Target(1).Offset(1, -9).End(xlDown)).EntireRow.Hidden = True
  6.        Target.Offset(, -3) = Target.Value
  7.        Range("G:J").EntireColumn.AutoFit
  8.        Range("AA1") = 1
  9.      End If
  10.      Select Case Target(1).Address(0, 0)
  11.         Case "J1"
  12.           還原
  13.     End Select
  14. End Sub
複製代碼
一般模組
  1. Sub 還原() 'J1
  2.    Sheet1.[x] = [Y3]
  3.     Range("Y3,AA1") = ""
  4.     Rows("3:1443").EntireRow.Hidden = False
  5. End Sub
複製代碼
學海無涯_不恥下問

TOP

        靜思自在 : 一個人不怕錯,就怕不改過,改過並不難。
返回列表 上一主題