I have a workbook that opens another workbook (Envision). I am then trying to use WorkSheet function CountIf in 'Envision' using a dynamic range (Drw_Search_Rng ). I keep getting Type mismatch error. What I am doing wrong?
Dim EnViSioN As New Excel.Application
'Opens Envision # list
EnViSioN.Workbooks.Open FileName:=FilePath, ReadOnly:=True
'Sets Range to search for drawing #: For eg. EnViSioN.Sheets(1).Range("A1:A26")
Set Drw_Search_Rng = EnViSioN.Sheets(1).Range(ColLett(DrWNum_Col) & "1:" & ColLett(DrWNum_Col) & Envision_LastRow)
'Check how many times DrWNum was found in the Drw_Search_Rng
DrwNum_Hits = Application.WorksheetFunction.CountIf(Drw_Search_Rng, "*" & DrWNum & "*")
Thanks, Mahmoud