Oui, c'est un langage complet, vous programmez votre interface et vos problèmes, avec EXCEL l'interface est déjà présente vous ne faites que la mettre en forme.
Sachez que vous pouvez, grâce à VBA faire disparaître beaucoup de l'interface d'EXCEL , vous obtenez quelque chose de trés épuré, il faut avoir des connaissances assz poussées en VBA.
Cdt