C'est vrai que VB6/VBA serait pas mal.
Pour VB.NET, il y a déjà la C#/.NET qui est très proche.
J'interviens principalement en VB6, VB.NET et C#, mais la modération m'amène souvent sur d'autre langages.
En VB.NET pensez à activer "Option Explicit" et "Option Strict".