This returns
False
True
[VBA]Sub test()
Dim aRange As Range, bRange As Range
Set aRange = Range("A1:A10")
Set bRange = Range(Cells(1, 1), Cells(10, 1))

MsgBox (aRange Is bRange) & vbCr & (aRange.Address(, , , True) = bRange.Address(, , , True))
End Sub[/VBA]

I've always assumed that the False is the result of a glitch in VBA. Is that correct?