我正在尝试调用我创建的函数,但一直收到此错误。
'This is where I try and call the function
Sub Test1()
Dim ChartCells1 As Range
Set ChartCells1 = GetValues(ActiveSheet.Range("BV2", Range("BV2").End(xlDown)), ActiveSheet.Range("BV2"))
ChartCells1.Select
End Sub
'this is the function am trying to call
Function GetValues(Column As Range, Value As Range) As Range
Dim ChartCells As Range
Dim Count As Range
Dim Cells As Range
Dim Number As Range
DataSheetArea1Zone16.Activate
Set Number = Range(Value)
Set Cells = Range(Column)
Set ChartCells = Range(Value).Offset(0, -36)
For Each Count In Cells
If Count.Value <> Number Then
Set ChartCells = Union(ChartCells, Count.Offset(0, -36))
Set Number = Count
End If
Next Count
GetValues = ChartCells
End Function
'''
我不断收到错误 91,但我希望某些框被选中