Re : Filtres sur tableau avec cellules vides ou fusionnées
Bonjour Lone Wolf
Les formateurs doivent expliquer les formats xlsx, xltx, xlsm, xltm, xlam, xlsb... et effectivement je suis bien d'accord que ceux qui créent des macros (ton lien) devraient connaître au minimum xlsm
Pour en revenir à tes doutes, cela fait plus de 8 ans que Microsoft a changé de format.
Certes il peut encore y avoir des utilisateurs qui sont en version 2003 (ou plus ancien) et n'ont pas installé l'utilitaire qui permet d'utiliser le nouveau format (fiabilité ?) mais si on utilise, entre autres exemples,
plus de 3 MFC,
des fonctions NB.SI.ENS,
des tableaux (listobject),
des segments,
des sources de liste de validation non nommées et situées sur un autre onglet...
tout cela disparait ou pose problème en cas de sauvegarde dans l'ancien format xls.
Les objets Excel évoluent au fil des versions et de nouveaux apparaissent. Les tableaux, les TCD ne se manipulent pas de la même façon par VBA. Déjà, entre un xlsx ou xlsm fait avec 2007 et un autre avec 2010, on peut avoir des incompatibilités.
J'avais soulevé le problème ici même quand mes segments de TCD créés avec 2010 étaient flingués par une sauvegarde sous 2007.
La compatibilité n'est jamais descendante et même si souvent chez MS, le mieux peut être l'ennemi du bien, on a intérêt a suivre l'évolution des versions.