1
我想在VBA中使用.find函數來查找列中值的實例,但是存在基於同一行上的條件進行的計算作爲找到價值的地方。這是有問題的,因爲儘管我所尋找的價值可能是相同的,但用於創造總分的標準卻不同。因此,我需要遍歷列中找到的所有值,並且想知道如何在vba中執行此操作。我知道findnext函數,但我永遠無法正常工作。查找列中的所有值並檢索數組中的地址
counted = Application.WorksheetFunction.CountIfs(cl.Range(finletter & "9:" & finletter & "317"), "Value", cl.Range("H9:H317"), wl.Range("A" & y.row).Value)
'Pol small low complex
If counted > 0 Then
MsgBox wl.Range("A" & y.row).Value
If cl.Range("C" & y.row).Value < 3 And cl.Range("D" & y.row).Value = 1 And cl.Range("E" & y.row).Value = "Interim" Then
wl.Range(y.Address) = 3.75 * counted