VBA pour Access, pour Excel, pour Word, Powerpoint, ... ? Ils sont tous un petit peu différents les uns des autres.
Version 2003, 2007, ... ?
De toutes manières, comme dit précédemment, je n'ai jamais vu la fonction max() en standard en VB, je ne la vois pas non plus après une petite recherche internet.
Citation :
Il n'y a pas de code plus "propre" que ça ?
|
Une boucle, c'est propre. Ne pas faire de boucle, c'est être paresseux.
L'informatique repose principalement sur les traitements en masse, et ceux-ci se font avec des boucles.
Il faut s'habituer à accepter de faire des boucles quand on fait de l'informatique.
Citation :
comme on peut le faire dans Matlab
|
Comparer Matlab et VBA revient à comparer une Formule1 et une Clio. Matlab est très bon dans son petit domaine, et VBA est correct dans un vaste domaine, de même qu'une Formule1 va très vite mais uniquement sur circuit, alors qu'une Clio roule à une allure modérée, mais sur plus de routes.