I've started doing some VBA work, using Microsoft Access.
So far so good, except that I'm pretty unimpressed with some aspects of it, especially object-orientation.
I found that you can't pass a class instance as a parameter to a method of a different class. Maybe I'm doing something wrong, but I'll follow-up on this later. In the meantime it is pretty sucky. :(