Bonjour,
La partie applicative peut par exemple être écrite en Java, et c'est gratuit. Ou alors, si tu as Office, développer la partie applicative en VBA (comme tu as fait) et utiliser Excel comme container d'information (fausse base donnée, dans laquelle il est bien commode et facile d'intervenir "à la main" en cas de problème, dans la phase de développement). Mais c'est on va dire, pour des "petites applis" (ce qui est le cas du fil).
PS : autant pour moi, ce n'est peut-être pas si "petit" que ça vu qu'il y a 100Mo avec 10 colonnes et 700 000 lignes
-----