Nous pourrions peut-être dédier cette discussion aux macros Excel 4 en général afin de pouvoir rassembler dans une même discussion les différents liens, fichiers,etc. traitant de ce domaine.54 Renvoie le nom du tableau croisé dynamique qui contient la cellule active.
55 Renvoie la position d'une cellule dans le tableau croisé dynamique.
0 = Etiquette de ligne
1 = Etiquette de colonne
2 = En-tête de page
3 = Etiquette de données
4 = Elément de ligne
5 = Elément de colonne
6 = Elément de page
7 = Elément de données
8 = Corps du tableau
56 Renvoie le nom du champ qui contient la référence de la cellule active si elle se trouve dans le tableau croisé dynamique.
61 Renvoie le nom de l'élément du tableau croisé dynamique de la cellule active, sous forme de texte.
Nous pourrions peut-être dédier cette discussion aux macros Excel 4 en général afin de pouvoir rassembler dans une même discussion les différents liens, fichiers,etc. traitant de ce domaine.
A+
Oui mais moi je parle du fait qu'il y a des fonctions que l'on peut utiliser en passant par "Définir un nom", du type LIRE.CELLULE ou LIRE.CLASSEUR par exemple, et d'autres qui apparemment ne peuvent fonctionner que par programmation.Donc on peut faire une boucle pour créer les formules nommées non ?
Sub MacroXL4()
Application.ExecuteExcel4Macro ("Open?()")
End Sub