Oui mais le Setup de Thierry ne réponds til pas à vos deux points de vues ?c'est sur ce point ou j'etais en désaccords avec Thierry
J'ai l'impression que ton fichier n'est pas exploitable chez moi, je n'ai rien dans la Macro et l'icone renvoi vers RUNMDP qui ne reponds pas (Logique)bonjour
et allez on en rajoute une
pour ma part je me suis intéresse au MDP
et virginie j'ai adapté mon moteur
j'ai revu maj min proper aussi
je trouvait absolument absurde que dans tout les case c'est le debud > end(xlup) qui devait primer donc maintenant si la selection est colonne entière c'est le end(xlup) si la selection est plus petite que le end(xlup) ben c'est la selection
bien sur une seul colonne est possible
j'ai éliminer ce if else qui fonctionne mais qui faisait finalement tourner le bourrin pour rien
si une condition ne correspond pas on sort tout simplement
c'est sur ce point ou j'etais en désaccords avec Thierry
costauds les MDP
j'ai donc fait un xlsm pour travailler tranquillement
a tester comme tel Regarde la pièce jointe 1065605
Entre vous deux mon coeur balanceeeeebonjour virginie
oui et non
manip manip et en core des manip
je teste quelque chose et vous montre
Oui et j'ai bien fermé tout les autres fichiers, je réésayebizarre ce que tu me dis tu a vu la capture ? ca fonctionne
Le fichier était en XLS, c'était normal ?
Bonjour l'équipe de choc !
Maintenant je m'intéresse à faire des sélections de colonnes entières et non-contiguë... (Encore coton ça !!))
C'est clair que ça fait tourner le bourrin, (et encore je passe tout au pas à pas (F8) et il ne repasse pas partout si les cascades ont bien été faites) Mais à l'époque des 486, ou Pentium II ou III avec même pas 600 MB de Ram je ne dis pas... Mais maintenant avec des Core5, 7 et même 9 avec des 8, voire 16 GB de RAM ça encaisse quand même plus !
Et en plus dans le cas présent, ça ne semble pas être des fichiers énormes au final, quelques milliers de lignes grand max je suppose, si ce n’est pas beaucoup moins...
Pour les cascades de If, Else, Else If, croisés avec un bon Select Case... moi j'adore ces pyramides horizontales bien indentées... Mais comme j'écrivais dans un autre post, VBA est ultra flexible, il y en a qui préfère faire des code ultra-concis et très compactés, d'autres qui 's'étalent dans les modules comme une "œuvre d'art" ..; C'est ça qui est top avec ce bon vieux VB langage on peut tout faire et même n'importenawak ! Tout le monde y trouve son bonheur !
Tant que la XLAM fait 55k j'ai encore de la place pour faire des codes "accordéon"
Et pour les paramétrages, je trouve que c'est un grand plus et ca ne "coûte" que quelques Boolean et quelques If, mais quel confort pour l'utisateur pour un "prix" si modique !.
Bonne journée
@+Thierry
PS Ton Dernier Fichier dans le Post #195 est un XLSX ça métonnerait qu'il y ait un module dedans...
Re,re
voila le bon