Erreur d’exécution '-2147417848 (80010108)

Bonjour à tous,

J'ai fait une automatisation des TCD et çà fonctionnait bien sur mon ordi (Office 2016). Sauf que depuis 3 jours quand je veux exécuter tous mes programmes aucun ne fonctionne et j'ai comme message d'erreur a chaque fois : erreur d’exécution '-2147417848 (80010108)' : La méthode 'CreatePivotTable' de l'objet 'PivotCache' a échoué.

A ce niveau mais par contre sur un autre PC il n'y a aucun problème signalé :

Set pt = ptCache.CreatePivotTable(.Range("B26"), "TCD_2")

Mais les fichiers marchent bien sur un autre ordi (avec Office 2013) et aussi un autre avec Office 2016.

Je me demande s'il s'agit d'un problème de mise à jour ou il y a une option chez moi qui est désactivée.

Quelqu'un a déjà eu ce genre de problème lors de l’exécution des macro ?

Vous remerciant d'avance.

Bonne journée et bon début de semaine.

Bonsoir,

A tout hasard, est-ce que dans l'éditeur VBA, en cliquant sur "Outils/Références", il n'y aurait pas un "MANQUANT" de coché?

Si c'est le cas, le décocher...

Vraiment, à tout hasard...

Bon courage

Bonjour cousinhub,

Merci pour tes propositions. J'ai vérifié dans les deux fichiers j'ai les mêmes options cochées.

C'est plutôt lié aux différentes versions. Après la vérification, dans les 2 fichiers j'ai Office 2016 mais de version différente :

version 1708 (build 8431.2094 Office "Démarrer en un clic") celui ci marche bien

et l'autre est

version 1708 (build 8431.2079 Office "Démarrer en un clic") qui ne marche pas....

Et donc j'ai fait la mise à jour pour avoir version 1708 (build 8431.2094 Office "Démarrer en un clic") et ca marche maintenant.

on y accède dans un fichier Excel par : Fichier -> Compte...

Bonne journée

Rechercher des sujets similaires à "erreur execution 2147417848 80010108"