Range definition problem
Hi
try:
Dim ret_value as boolean
'...
ret_value=TestThisRange (dataRange)
--
Regards
Frank Kabel
Frankfurt, Germany
"Peter Chatterton" schrieb im Newsbeitrag
.. .
I'm trying to pass a Range to a Function but it doesn't recognize it
-- it gives an 'object required' msg.
If I set up a Watch on the Range, it says its type is Range/Range.
The Range itself looks ok on the screen.
Any ideas?
Peter.
Sub testMacro()
Dim dataRange As Range
Set dataRange = ActiveWorkbook.Sheets("Portfolio Performance"). _
Range(ActiveWorkbook.Sheets("Portfolio
Performance").Cells(10, 1), _
ActiveWorkbook.Sheets("Portfolio
Performance").Cells(20, 25))
dataRange.Interior.ColorIndex = 3 ' ok
TestThisVariant (dataRange) ' ok
TestThisRange (dataRange) ' object required
End Sub
Function TestThisRange(ByVal rRange As Range) As Boolean
TestThisRange = True
End Function
Function TestThisVariant(vRange)
End Function
|