我需要幫助檢查不包括標題的自動篩選行。我希望它給出一個消息框「找不到記錄」。然後退出sub或如果有超出標題行的行,則繼續複製粘貼。我知道我需要一個If/Else條目來檢查數據,但我無法確定如何檢查。此代碼正在從我創建的UserForm按鈕完成。Excel VBA檢查數據的自動篩選
這裏是我的腳本:
Private Sub Searchbycompanyfield_Click()
If CompanyComboBox1.Value = "" Then
MsgBox "Please enter a Company to begin search."
Exit Sub
End If
ActiveSheet.Range("$A:$H").AutoFilter Field:=1, Criteria1:=EQDataEntry.CompanyComboBox1.Value, Operator:=xlOr
Cells.Select
Selection.Copy
Sheets("Sheet2").Select
Range("A5").Select
ActiveSheet.Paste
Call MessageBoxYesOrNoMsgBox
End Sub
任何幫助將不勝感激。
哇!那是很快的迴應。感謝Philip,Chris和Nutsch的信息。 – cav719