I have heard that over 2 million people own a copy of Steven Hawkings "A Brief History of Time" but most of them don't get past page 50 or so because the subject matter is just too hard. This book is A Brief History of Time for VB developers.
Matt Curland was originally part of the MS team that developed VB, and was (in part?) responsible for Intellisense, so he's well qualified to talk at any level about VB6. His writing style is clear and concise, but to have any chance with this book, you will need to read it carefully from start to finish in order.
The book is particularly concerned with performance code.
String manipulation in VB6 is notoriously slow and Matt has some neat ways for speeding things up dramatically. There is quite detailed coverage of lightweight COM objects, and he has a very neat section which culminates in the code for a generalised quicksort algorithm that can work with any data type.
VB6 is pretty long in the tooth of course now, and very few of the things you learn here will be transferable to VB.NET, however if you are a VB6 hardcore programmer. If you bought and appreciated Bruce McKinney's and Dan Appleman's VB6 books, then this should also be on your shelf somewhere.