pour le ralentissement, c'est normal
puisque d'âpres ce que j'ai compris, la macro est reproduite dans le code autant de fois que tu fait appel a elle
ça copie le contenue de ta macro a chaque appel de celle-ci ...
hors, plus tu mets de Start Drawing-stop, dans un code, plus tu ralenti le prg de façon global ...
c'est d'ailleurs pour cette raison de vitesse, qu'il vaut mieux pas mettre des Startdrawing-stop a l'interrieur de boucle for-next par exemple
les macro c'est loin d'être la panacée, pour ce qui concerne l'optimisation d'un code, bien souvent vaut mieux utiliser un sous prg pour la vitesse c'est sans commune mesure !
