返回列表 上一主題 發帖

[發問] VBA沒有設定物件變數或with區塊變數

[發問] VBA沒有設定物件變數或with區塊變數

為什麼會error ?怎麼解決
沒有設定物件變數或with區塊變數
TESTERROR.png

test abc recv - ANS---TEST01.zip (67.12 KB)

回復 1# john2006168
  1. If xR = "" Or xR.Row < 5 Then GoTo 101
  2.     Set xF = [update!B:B].Find(xR, Lookat:=xlWhole)
  3.   **再加上  If xF Is Nothing Then GoTo  你的處裡程式
  4.     If xR Is Nothing Then GoTo 101
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 2# GBKEE


  好像不行

TOP

Set xF = [update!B:B].Find(xR, Lookat:=xlWhole)
    If xF Is Nothing Then GoTo 101  '是xF 不是xR

基本上 xR 不須 Nothing 的判斷~~
EXCEL參考資料:
http://blog.xuite.net/smile1000mile/blog

TOP

        靜思自在 : 脾氣嘴巴不好,心地再好也不能算是好人。
返回列表 上一主題