Macro qui ne s’exécute pas jusqu'à la fin

birac

XLDnaute Junior
Bonjour

J'ai un fichier avec plusieurs macro qui doivent être effectuées (ou pas selon) dans l'ordre défini des boutons.
Or, lorsque je commence à exécuter la macro InscritH, elle s'exécute sans marquer les "Non Inscrits"
La commande InscritM marque les inscrits et Non inscrits jusqu'à une certaine limite et InscritP me fait la même chose (si je rajoute mes inscrits C dans la liste)
Evidemment, les cases n'intégrant pas le "Non Inscrit" ne peuvent être complétées par les Macros Doss.

Je vous joints mon fichier (que j'ai anonymisé) afin que vous puissiez mieux appréhender ce que je tente d'expliquer.
Pour ce cas, il faut lancer les macros suivantes avant les Inscrit
Tri initial
Tri final
Supp Non Autorise

Merci

Philippe
 

Pièces jointes

  • test1.xlsm
    383.1 KB · Affichages: 38
  • test1.xlsm
    383.1 KB · Affichages: 42
  • test1.xlsm
    383.1 KB · Affichages: 41

birac

XLDnaute Junior
[Résolu] Re : Macro qui ne s’exécute pas jusqu'à la fin

Bonjour,

nb = Range("T65000").End(xlUp).Row
Or T est incomplète, base-toi sur la colonne des identifiants :
nb = Range("D65000").End(xlUp).Row

eric

Bonjour et merci

Effectivement, je n'avais pas notion que l'on pouvait se référer à une autre colonne qui n'intervient pas dans l'execution de la macro :) Je vais finir par être incollable

Encore un grand merci

Cordialement

Philippe
 

Discussions similaires

Statistiques des forums

Discussions
314 499
Messages
2 110 249
Membres
110 711
dernier inscrit
chmessi