I'm new to VBA and I do not know what is happening here. I run a simple function like this:
Function OnlyNumsRange(myRange As Range) As Range
Dim cell As Range, newRange As Range
Set newRange = myRange
Dim rng As Range
For Each rng In newRange
rng.Value = rng.Value + 10
Next
Set OnlyNumsRange = newRange
End Function
Given a range, that code is supposed to return a new range with +10 on each cell. This function works perfectly for VBA debugger, but when I try to run it on my excel sheet, it raises a #VALUE! error. Thank you in advance.