I'm a developer with 10 years experience but not in VB/VBA, rather heavily in SQL/XSLT/Unix. I recently read an article on banking IT that said there are far too many Java programmers who won't and can't do VBA (they sneer at it I presume) and that simply there is a lot of VBA code work in banking.
With that in mind, I thought I'd add VBA to my skill set...then I found there is VB6, and then VB.NET. So now I'm confused...is it worth learning VB and if so, VB6 or VBA or VB.NET? Any pointers are welcome. Thanks.