為什麼這篇Excel 篩選 程式鄉民發文收入到精華區:因為在Excel 篩選 程式這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者deanbandon (斯嘎必)看板Office標題[算表] Excel VBA 篩選無相符資料...
軟體:Excel
版本:2010
各位大午安
想詢問用VBA篩選資料若無相符資料即停止程式並跳出錯誤訊息該如何寫?
目前卡在IF那邊.....XD
Sheets("COPTH").Select
Selection.AutoFilter FIELD:=14, Criteria1:=Worksheets("輸入").Cells(3, 12).Value
Selection.AutoFilter FIELD:=15, Criteria1:=Worksheets("輸入").Cells(3, 13).Value
IF ???????? THEN
Sheets("輸入").Select
MsgBox "請重新確認單別&單號!"
Exit Sub
END IF
本來有詢問到
Dim rng As Range
Set rng = ActiveSheet.AutoFilter.Range.SpecialCells(xlCellTypeVisible)
If rng.Areas.Count > 1 Or rng.Rows.Count > 1 Then
但研究半天,區域變數地方的Areas跟Rows的數字都不會變動,
跪求解惑~~~謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.54.199
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1432270408.A.D18.html