Bonjour,
j'ai une macro qui traite des données et enregistre les résultats dans un classeur.
Dans ce classeur, j'ai donc une feuille "Données" et une feuille "RECAP" ou j'ai fait un tableau croisé dynamique pour syntétiser.
Dans la zone valeur, j'ai 4 champs, dont 2 qui sont variables en fonction du mois en cours.
Je voudrai que ces 2 champs variables soit positionnées automatiquement par la macro.
Dans ma macro, je récupère dans une variable le numéro de la colonne a traiter par :
Col = (Format(Date, "mm") * 1) + 81
dCol = (Format(Date, "mm") * 1) + 105
En gros j'aimerai que mon croisé dynamique récupère le champs correspondant au numéro dans la zone valeurs avec pour paramètre un affichage en Somme, et une mise en forme du nombre en Monétaire.
Merci pour votre aide
A+
j'ai une macro qui traite des données et enregistre les résultats dans un classeur.
Dans ce classeur, j'ai donc une feuille "Données" et une feuille "RECAP" ou j'ai fait un tableau croisé dynamique pour syntétiser.
Dans la zone valeur, j'ai 4 champs, dont 2 qui sont variables en fonction du mois en cours.
Je voudrai que ces 2 champs variables soit positionnées automatiquement par la macro.
Dans ma macro, je récupère dans une variable le numéro de la colonne a traiter par :
Col = (Format(Date, "mm") * 1) + 81
dCol = (Format(Date, "mm") * 1) + 105
En gros j'aimerai que mon croisé dynamique récupère le champs correspondant au numéro dans la zone valeurs avec pour paramètre un affichage en Somme, et une mise en forme du nombre en Monétaire.
Merci pour votre aide
A+