Bonjour,
Dans le fichier ci-joint, le TCD de la Feuille "Bilan annuel" a pour source le tableau "Donnees" de la Feuille Donnees.
Cette source est régulièrement mise à jour via un un outil externe au fichier. J'ai donc mis au point une macro permettant de mettre à jour la base de données : la feuille Donnee est vidée, puis la nouvelle base de données est collée (les noms de colonnes sont les mêmes).
Lorsque cette opération est réalisée, il s’avère que certains champs du TCD de la feuille "Bilan annuel", disparaissent du tableau (notamment : type_metier.libelle, pourtant ce champ est disponible dans la liste des champs).
J'ai donc essayer de faire une macro (macro 2) permettant de remettre ce champ automatiquement une fois la base de données source remplacée, mais le message "Erreur 1004 : Impossible de lire la propriété PivotFields de la classe PivotTable " apparait.
Impossible de trouver une solution à ce problème.
Merci d'avance pour votre aide
Dans le fichier ci-joint, le TCD de la Feuille "Bilan annuel" a pour source le tableau "Donnees" de la Feuille Donnees.
Cette source est régulièrement mise à jour via un un outil externe au fichier. J'ai donc mis au point une macro permettant de mettre à jour la base de données : la feuille Donnee est vidée, puis la nouvelle base de données est collée (les noms de colonnes sont les mêmes).
Lorsque cette opération est réalisée, il s’avère que certains champs du TCD de la feuille "Bilan annuel", disparaissent du tableau (notamment : type_metier.libelle, pourtant ce champ est disponible dans la liste des champs).
J'ai donc essayer de faire une macro (macro 2) permettant de remettre ce champ automatiquement une fois la base de données source remplacée, mais le message "Erreur 1004 : Impossible de lire la propriété PivotFields de la classe PivotTable " apparait.
Impossible de trouver une solution à ce problème.
Merci d'avance pour votre aide