Bonjour,
Après de multiples recherches infructueuses, je sollicite votre aide :
Le fichier en question est en PJ pour plus de clarté (les données ont été supprimées).
J’ai plusieurs tableaux (actif, passif, compte de résultat en normes IFRS) de plusieurs centaines de lignes et qui sont décomposés en différents niveaux de sous-totaux et qui ont été groupés avec la fonction d’Excel (Données/grouper).
Au bout de chaque ligne détaillée, j’ai ajouter des boutons contrôle de formulaire où la macro affectée à chaque compte me donne le détail du compte en norme française.
Mon premier souci a été de trouver une solution pour affecter chaque ligne et donc chaque compte à la macro. J’ai trouvé comme solution de renommer chaque bouton contrôle de formulaire avec le numéro de ligne à la fin (« Fred2 » pour la ligne 2, « Fred3 » pour la ligne 3 …).
La propriété de mes boutons contrôle de formulaire est « déplacer er dimensionner avec les cellules » de telle sorte que lorsque je groupe où je dégroupe mes sous-totaux, les bouton s’affichent ou sont masqués.
Tout cela fonctionne très bien jusqu’à un certain moment où je ne sais pour quelle raison, tous mes boutons contrôle de formulaire restent masqués au niveau de la première ligne de mon sous-total (exemple ligne 12 où tous mes boutons des lignes 12 à 19 sont masqués : leur dimension en hauteur reste à 0 même quand je dégroupe le sous-total).
A titre d’exemple, j’ai redimensionner manuellement les boutons en ligne 2 et 9.
Je pensais que le problème venait de la taille de mes boutons qui lors d’un premier essai faisait une hauteur égale à la hauteur des cellules. J’ai réduit cette hauteur de bouton pour qu’ils soient compris dans la cellule mais cela n’a pas fonctionné.
Et le plus étrange, c’est que tout fonctionne pendant quelques temps et que le problème survient d’un coup.
En espérant avoir été assez clair.
Merci par avance si des solutions vous viennent à l’esprit!
Partager