Not unless it made it into a very recent update and I missed it.
Personally, Im not a fan.
Although this saves a little typing, in the middle of a dense code block it is less than clear which object .left refers to.
If typing is an issue I prefer to create a local alias to the object.
So:
Dim c as control
c = MyControlWithAVeryLongName //almost the same as 'using MyControlWithAVeryLongName'
c.left = 100
c.top = 200
c.etc
The assignment of c to the control name takes one more character.
Each reference using c.left instead of .left uses one extra character
And there is no end with, saving 8 characters.
And the other beaty of this approach is that you can have 2 controls on the go at the same time without confusion
c = MyControlWithAVeryLongName
d = MyOtherControlWithAVeryLongName
c.left = 100
c.top = 200
d.left = c.left
.. you cant have two controls being 'used' in the same block of code as .left would be ambiguous.