Re: Formattage VBA sur report Excel |
Titre du sujet : Re: Formattage VBA sur report Excel par myDearFriend! le 01/12/2007 01:18:56 Re, Avant d'éditer ton post (d'ailleurs, si tu pouvais éviter de trop le faire ça serait bien lol, car ce n'est pas toujours évident à suivre...), tu demandais un remède à la "selectomania"... en voici un : Citation :
Humm, pas facile d'expliquer la démarche adoptée... La variable Lfin marque la fin d'un bloc Conso. Comme je vais en remontant, au départ Lfin est équivalent à la fin du tableau. Dans la boucle, toujours en remontant, lorsque je rencontre un élément Conso (en gras), je coupe la ligne correspondante et la copie sur la ligne repérée Lfin . Immédiatement après, je redéfinie Lfin qui marquera ainsi la fin du bloc suivant, et ainsi de suite... Le couper-coller est assuré par une procédure indépendante (DEPLACEconso) par souci de clarté. Je lui passe en argument la ligne en cours (celle que je vais couper) et la ligne "cible" (celle qui va recevoir le coller). Cette ligne "cible" est justement définie par Lfin. J'espère que ces explications pourront t'aider à comprendre ce code... Cordialement, |
Forums