返回列表 上一主題 發帖

[發問] (已解決)搜尋符合條件資料並將畫面移到該位置

本帖最後由 GBKEE 於 2012-4-20 13:46 編輯

回復 2# freeffly
執行  移動程序 後  按    [Tab]  鍵 可一一檢視
  1. Option Explicit
  2. Sub 移動()
  3.     Dim Rng As Range, n As Integer
  4.     n = 2 'ActiveCell.Row
  5.     Do Until Cells(n, 6) = ""                       '空白
  6.         If Cells(n, 6) < 0 Then                     '負值
  7.             If Rng Is Nothing Then                  'Rng變數未設置時
  8.                 Set Rng = Cells(n, 6)               'Rng變數設置為Cells(n, 6)
  9.             Else
  10.                 Set Rng = Union(Rng, Cells(n, 6))   ' Union 方法 傳回兩個或多個範圍的合併範圍。
  11.             End If
  12.         End If
  13.         n = n + 1
  14.     Loop
  15.     Rng.Select                                       '全部負值的範圍
  16. End Sub
複製代碼

TOP

        靜思自在 : 口說一句好話,如口出蓮花;口說一句壞話如口吐毒蛇。
返回列表 上一主題