I've been using VBA for a couple of years now but want to get more serious and move to Visual Studio for developing my Excel solutions and perhaps onward from there.

Advice, should I stick with VB or should I bite the bullet and learn C before investing to heavily in VB?