返回列表 上一主題 發帖

[發問] 如何處理用FIND時出現的ERROR91?

回復 4# 小俠客
  1. Sub Ex() '指定的位置必須是範圍內的位置
  2.     Dim A As Range, Rng As Range
  3.     Set Rng = [A1:A10]
  4.     Set A = Rng.Find("陳大文")                                       '預設: 從範圍第1個位置(不含)開始找
  5.     MsgBox A.Row
  6.     Set A = Rng.Find("陳大文", After:=Rng(1).Cells(Rng.Rows.Count))  '指定從最後的位置找起
  7.     MsgBox A.Row
  8.     Set A = Rng.Find("陳大文", After:=Rng(5))                        '指定從範圍的Cells(5)的位置找起
  9.     MsgBox A.Row
  10. End Sub
複製代碼

TOP

        靜思自在 : 世上有兩件事不能等:一、孝順 二、行善。
返回列表 上一主題