Bonjour,
Comme vous l'aurez deviné, il y a un problème...
C'est à dire que mon Excel, utlise un code qui "refresh" un tableau croisé dynamique via un bouton.
Et donc, on va dire que 10 % des utilisateurs voient ce message après avoir activer la macro :
Et donc 90 % dont moi, la macro fonctionne, aucuns message d'erreurs...
J'ai déjà regardé d'autres forums sur ce type de message et fais des modifications sur le code mais rien n'a changé pour ces 10%
Je viens donc ici demander votre aide et donc voici le code :
Je ne peux pas vous fournir d'excel ou d'exemple je suis désolé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 Sub Brand15_Cliquer() Dim ws As Worksheet Set ws = Sheets("Select model WC RC") Application.Cursor = xlWait Application.ScreenUpdating = False ws.Unprotect "Cool" ' C'est ici que le code se met en arrêt : ws.PivotTables("Tableau croisé dynamique4-1").PivotCache.Refresh ws.PivotTables("Tableau croisé dynamique4-2").PivotCache.Refresh ws.PivotTables("Tableau croisé dynamique4-3").PivotCache.Refresh ws.Protect "Cool", DrawingObjects:=True, Contents:=True, Scenarios:=True _ , AllowSorting:=True, AllowFiltering:=True, AllowUsingPivotTables:=True Application.Cursor = XlDéfault End Sub
Au total j'ai 12 tableaux croisés dynamique dont 3 par feuilles.
Hope..
Partager