Localiser le TCD qui pose probleme

Résolu/Fermé
abourakba Messages postés 77 Date d'inscription samedi 18 mai 2013 Statut Membre Dernière intervention 20 janvier 2023 - Modifié le 17 juil. 2019 à 12:35
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 - 19 juil. 2019 à 00:39
Bonjour,

Si on a plusieurs TCD et le message ci-dessous sort quand on fait "actualiser tout "

Comment peut-on détecter celui qui pose problème sans avoir besoin de vérifier chacun car il y'a autant !!? Merci pour votre aide:)






Configuration: Windows / Chrome 70.0.3538.102
A voir également:

2 réponses

eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 210
17 juil. 2019 à 14:01
Essaie avec ça :
Sub testMajTCD()
    Dim sh As Worksheet, pt As PivotTable
    For Each sh In Worksheets
        For Each pt In sh.PivotTables
            On Error GoTo erreur
            pt.PivotCache.Refresh
            On Error GoTo 0
        Next pt
    Next sh
    Exit Sub
erreur:
    MsgBox "Erreur en " & sh.Name & pt.DataBodyRange.Address
    Resume Next
End Sub

n'ayant pas de fichier avec cette erreur je n'ai pu tester.
eric
1
abourakba Messages postés 77 Date d'inscription samedi 18 mai 2013 Statut Membre Dernière intervention 20 janvier 2023
19 juil. 2019 à 00:30
Salut Eric,
Merci beaucoup , je vais le tester sur mon fichier et tenir informé du résultat:)
Amicalement,
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 210
19 juil. 2019 à 00:39
Bonjour,

MsgBox "Erreur en " & sh.Name & "!" & pt.DataBodyRange.Address

pour séparer le nom de la feuille et de la plage
eric
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 210
17 juil. 2019 à 13:08
Bonjour,

le plus souvent s'en est un qui manque de place.
Il cherche à s'étendre (en lignes ou colonnes) et n'a pas la place. Ecarte-les si tu en as plusieurs sur une même feuille.
eric
0
abourakba Messages postés 77 Date d'inscription samedi 18 mai 2013 Statut Membre Dernière intervention 20 janvier 2023
17 juil. 2019 à 13:12
Bonjour Eric,
On est effet, je pense qu'il n'ya pas autre moyen de detecter celui qui pose probleme sans verifier chacun.
Merci
0