Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Bonsoir !
Me revoilà...
Mon problème est toujours là, même si je croyais l'avoir à nouveau contourné.
Comme je le disais, je ne peux pas publier mon classeur.
J'ai donc essayé d'isoler le problème : j'ai extrait l'onglet qui plante et j'ai viré toutes les interactions du code avec les autres onglets. "Malheureusement", ça ne plante plus et donc cette piste ne mène à rien.
Cela étant, je suis certain que quand mon appli plante, c'est bien au masquage d'une ligne dans l'onglet et qu'il n'y a aucune autre ligne de code appelée à ce moment précis (via la gestion d'évènements, par exemple). Mon test avec un onglet unique devrait donc planter autant que quand cet onglet est intégré dans mon appli. La seule différence que je vois entre ces 2 situations c'est que dans mon appli complète, j'ai des pseudo-boutons (des images avec des liens hypertexte pour avoir des info-bulles) qui portent le même nom dans 3 onglets distincts. Mais c'est "autorisé" non ?
J'ai creusé une autre piste qui a marché pendant 2 / 3 jours, mais qui plante à nouveau : au lieu d'afficher une à une les lignes qui doivent l'être puis de masquer les autres, j'ai créé une colonne supplémentaire que j'alimente d'une croix (X) ou d'un trait (-) suivant que la ligne doit être masquée ou affichée, et j'applique à la fin un filtre comme il se doit :
With ThisWorkbook.Sheets(Nom_de_l_onglet_Paramétrage)
.Range(Plage_de_filtrage).AutoFilter Field:=1, Criteria1:="=X"
End with
Ma "Plage_de_filtrage" est effectivement renseignée ($K$2:$K$255, en l'occurrence). Par ailleurs, comme je l'ai déjà indiqué (je crois) toutes les colonnes >= H et les lignes > 255 sont masquées.
Je suis totalement bloqué : est-ce que quelqu'un aurait une piste, s'il vous plait ? C'est vraiment très important pour moi.
Merci d'avance
Gilbert