Microsoft 365 Erreur d'exécution '1004' : Impossible de lire la propriété PivotTables de la classe Worksheet

TB_AHE

XLDnaute Nouveau
Bonjour,

Je viens de prendre un poste en Facility Management sur un site, et le client me remonte une erreur sur la macro du fichier mis à disposition par mon prédécesseur.
Il recense les installations sur place.
Utilisateur d'Excel Lamda+, non confirmé, ni Expert, je ne suis pas du tout spécialiste des Macro, le VBA étant pour moi assez obscure (du moins pour l'instant).
Auriez-vous des pistes d'investigation (voire de résolution ) à me proposer svp ?
Cela pourrait-il venir d'un déplacement du fichier ? car à priori la macro n'a pas été modifié.

Merci d'avance pour votre aide, et promis je vais essayer de me mettre au VBA :)
 

Pièces jointes

  • 2021-04-08_20h39_09.png
    2021-04-08_20h39_09.png
    33.7 KB · Affichages: 79

TB_AHE

XLDnaute Nouveau
Bonjour tbft,
Merci pour ton retour.
Malgré mon niveau très douteux ce sont les 1ères vérifications que j'avais été en mesure de faire.
Donc oui TDC présent se nommant bien "Tableau croisé dynamique1", la feuille 4 aussi et se nomme "Synthèse"...
J'avais testé bêtement en mettant le nom en lieu et place ainsi :
Next i
Sheets("Synthèse").Select
ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotCache.Refresh


L'erreur n'apparaissait plus mais l'actualisation ne semblait pas effective...
 

TB_AHE

XLDnaute Nouveau
Bonjour,
Vous parlez du nom "tableau croisé dynamique1" ? Il me semble que c'est un nom attribué par défaut, non ?

En demandant au client de retrouver le fichier original qui lui avait été transmis, j'ai pu constater des différences dans les feuilles, certaines manquantes, certaines renommées, d'autres décalées.
En recalant tout sur le modèle du fichier original, je n'obtiens plus d'erreur, la macro d'actualisation semble redevenir fonctionnelle.
J'attends un retour du client pour savoir si les chiffres sont pertinents.
Si cela a bien résolu la problématique, je vous le ferai savoir.

Merci en tout cas d'avoir pris le temps de répondre.

Bonne journée
 

Discussions similaires

Statistiques des forums

Discussions
315 103
Messages
2 116 235
Membres
112 695
dernier inscrit
ben44115