This is one programming language I have not bothered to learn. The reason is that everybody says it's the easiest so I figure I can buy a good book or find a couple of good tutorials over the internet and study for a couple of weeks and that would be enough to learn it.
I have to ask you the same question as C.E., do you know any programming at all? That is important. To me learning languages is easy because it is what I do, but I don't know how it would be for someone that has little programming experience. C++ is hard to learn on your own, especially if you don't know a high level language already. It was the first language I learned in college, followed by Java.
Why do you want to learn VB? Is it for yourself or do you have any projects at work that require knowledge of VB? If it is for yourself you can learn it slowly by buying a couple of books and practicing. If it is for a project at work I think you should do a crash course by finding a couple of tutorials over the internet and learning just what is necessary to complete the project.