Bonjour,
J'aimerai une petite aide pour modifier ou compléter la macro sous la pièce jointe.
Cette macro (JNP, kjin ou autre ?) permet par double-clic dans la colonne B d'afficher et de masquer des lignes sur base de l'arborescence en colonne A.
Elle fonctionne parfaitement.
Le problème :
Lorsqu'une nouvelle ligne est saisie au bas de la plage (ABCD sous l'exemple joint), que la feuille est triée (menu Données - Trier) sans afficher préalablement toutes les lignes masquées, le tri ne se fait pas correctement et la macro ne remplit plus son rôle.
La solution que j'entrevois :
Empêcher le tri par la barre d'outils, uniquement pour cette feuille.
A l'enregistrement du fichier, afficher les lignes masquées, trier et afficher ce qui était affiché avant la sauvegarde.
Je n'y arrive pas par l'enregistreur de macro.
Il y a peut-être d'autres procédures pour obtenir le même résultat, mais je souhaiterai ne pas créer de bouton pour activer la macro, ni une macro qui fait le travail à chaque validation d'une saisie en colonne A.
Je vous en remercie d'avance.
J'aimerai une petite aide pour modifier ou compléter la macro sous la pièce jointe.
Cette macro (JNP, kjin ou autre ?) permet par double-clic dans la colonne B d'afficher et de masquer des lignes sur base de l'arborescence en colonne A.
Elle fonctionne parfaitement.
Le problème :
Lorsqu'une nouvelle ligne est saisie au bas de la plage (ABCD sous l'exemple joint), que la feuille est triée (menu Données - Trier) sans afficher préalablement toutes les lignes masquées, le tri ne se fait pas correctement et la macro ne remplit plus son rôle.
La solution que j'entrevois :
Empêcher le tri par la barre d'outils, uniquement pour cette feuille.
A l'enregistrement du fichier, afficher les lignes masquées, trier et afficher ce qui était affiché avant la sauvegarde.
Je n'y arrive pas par l'enregistreur de macro.
Il y a peut-être d'autres procédures pour obtenir le même résultat, mais je souhaiterai ne pas créer de bouton pour activer la macro, ni une macro qui fait le travail à chaque validation d'une saisie en colonne A.
Je vous en remercie d'avance.