Che tipo di esercizi? Vuoi un manuale che spiega VB?
Per esercizi, basta che ti proponi un programma e provi a farlo...
Ad esempio, considerando che VB viene usato molto per i database, potresti provare a costruire un clone di Access...
Non è nemmeno tanto difficile.:gren:

Comunque dovresti rivolgerti nel forum di VB!
Per le macro, esiste la registrazione, quindi non serve molto allenamento: quando conosci VB, conosci anche le macro. Se non sai fare qualcosa, usi la registrazione e poi modifichi il codice.
Ciao!