Bonjour,
Novice en langage VBA sous excel 2007, je recherche de l'aide pour corriger ma macro qui ne fonctionne pas. Cette dernière a pour objet de laisser s'executer une mise à jour des données sous un tableau croisé dynamique protégé.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Sub MacroavecfeuilleProtect()
ActiveSheet.Unprotect "mdp"
Private Sub Worksheet_Activate()
ActiveSheet.PivotTables(1).PivotCache.Refresh
ActiveSheet.Protect "mdp", True, True, True
End Sub
Dans l'attente, de votre aide. Merci