1
我想查找「舊值」標題下具有值「橙色」的列中的單元格數量。 但我得到的值爲0,雖然我有單元格中的值。請幫助下面的代碼。CountIf返回0值
Private Sub CommandButton1_Click()
Dim x As Workbook
Dim Wks As Worksheet
Dim aCell As Range
Dim col As Long
Dim Var1
Dim i As Integer
Dim a
Set x = Workbooks.Open("C:\*********\file.xls")
Set Wks = x.Worksheets("file")
Set aCell = Wks.Range("A1:X1000").Find(What:="Old Value", LookIn:=xlValues, LookAt:=xlWhole, _
MatchCase:=False, SearchFormat:=False)
col = aCell.Column
For i = 1 To 1000
Var1 = Application.WorksheetFunction.CountIf(Wks.Cells(i, col), "*orange*")
Next i
MsgBox Var1
End Sub