返回列表 上一主題 發帖

[發問] 查詢提示問題(以解決,感謝GBKEE的幫忙)

回復 5# olisun
On Error Resume Next
d = .Cells(.Range("A4:A").Find(czxm).Row, 1)  這句語法錯誤
因為你使用On Error Resume Next 所以 就忽列這一錯誤繼續執行下去

TOP

回復 7# olisun

With Sheets("初看未購原因")  紅字的語法錯誤
    Set r = .Range("A4:A" .Range("A65536").End(xlUp).Row)
   On Error Resume Next
   d = .Cells(.Range("A4:A").Find(czxm).Row, 1)   =>應簡化為  d =r.Find(czxm)
  
這是你要的嗎?
With Sheets("初看未購原因")
    Set r = .Range("A4:A" & .Range("A65536").End(xlUp).Row)  ->修正後
   On Error Resume Next
   d =r.Find(czxm)

TOP

回復 9# olisun
With Sheets("初看未購原因")
    Set r = .Range("A4:A" & .Range("A65536").End(xlUp).Row) '
    '不要用它On Error Resume Next
    If r.Find(czxm) Is Nothing Then
        MsgBox "無此週次"
        Exit Sub
    End If
End With

TOP

回復 11# olisun
請附上檔案看看

TOP

        靜思自在 : 人要知福、惜福、再造福。
返回列表 上一主題