0
我總是收到類型不匹配錯誤或除以零錯誤,嘗試執行以下操作:我只想計算一個範圍內唯一條目的數量,範圍內的條目是「類「文本:範圍內唯一條目的數量,VBA
startRow = 3
startColumn = 1
col = "A"
Set topCell = Cells(startRow, startColumn)
Set bottomCell = Cells(Rows.Count, startColumn)
If IsEmpty(bottomCell) Then Set bottomCell = bottomCell.End(xlUp)
Set selectRows = Range(col & topCell.Row & ":" & col & bottomCell.Row)
nRows = WorksheetFunction.CountA(selectRows)
test = WorksheetFunction.SumProduct(WorksheetFunction.IsText(selectRows)/WorksheetFunction.CountIf(selectRows, selectRows))
我有一個測試計算錯誤,但我不明白。一些幫助非常讚賞
非常感謝
BR 馬丁
雖然'IsText'將在一個工作表函數'Range'對象,我不認爲它會接受一個'Range'在VBA中?我一直在玩弄它,並且無法獲得VBA中工作表函數的相同行爲 – psubsee2003