dionys0s
XLDnaute Impliqué
Bonjour/soir le forum
petit soucis, je ne suis absolument pas certain de trouver une solution. Voici mon problème.
J'ai une feuille comportant un tableau croisé dynamique qui s'actualise en cliquant sur un bouton. J'ai une premiere macro dans un module qui supprime des boutons qui sont obsolètes du fait de l'actualisation du classeur, et une deuxième macro qui recrée tous les boutons nécessaires.
Si je lance les 3 procédures de manière distinctes (clic pour actualiser le TCD, puis lancement de la macro 1 puis lancement de la macro 2), tout se passe c'est c'est glop youpi.
Mais si je modifie le code de mon bouton comme suit :
Là Excel plante. Y a-t-il une cause - sur laquelle je puisse influer - à cet étrange phénomène ?
D'avance merci pour votre aide ^^
petit soucis, je ne suis absolument pas certain de trouver une solution. Voici mon problème.
J'ai une feuille comportant un tableau croisé dynamique qui s'actualise en cliquant sur un bouton. J'ai une premiere macro dans un module qui supprime des boutons qui sont obsolètes du fait de l'actualisation du classeur, et une deuxième macro qui recrée tous les boutons nécessaires.
Si je lance les 3 procédures de manière distinctes (clic pour actualiser le TCD, puis lancement de la macro 1 puis lancement de la macro 2), tout se passe c'est c'est glop youpi.
Mais si je modifie le code de mon bouton comme suit :
Code:
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
Application.ShowWindowsInTaskbar = False
ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotCache.Refresh
Range("B3").Select
Selection.Sort Order1:=xlAscending, Type:=xlSortLabels, OrderCustom:=1, Orientation:=xlTopToBottom
Call SupprimerLesBoutons
Call AjouterLesBoutons
End Sub
Là Excel plante. Y a-t-il une cause - sur laquelle je puisse influer - à cet étrange phénomène ?
D'avance merci pour votre aide ^^
Pièces jointes
Dernière édition: