Propriété Protection.AllowUsingPivotTables (Excel)

Renvoie la valeur True si l’utilisateur est autorisé à manipuler des tableaux croisés dynamiques dans une feuille de calcul protégée. Boolean (en lecture seule).

Syntaxe

expression. AllowUsingPivotTables

Expression Variable qui représente un objet Protection .

Remarques

La propriété AllowUsingPivotTables s'applique à des données sources autres que OLAP.

La propriété AllowUsingPivotTables peut être définie à l’aide des arguments de la méthode Protect .

Exemple

Cet exemple montre comment autoriser l'utilisateur à accéder au rapport de tableau croisé dynamique et avertir l'utilisateur. Il suppose qu’un rapport de tableau croisé dynamique non OLAP existe dans la feuille de calcul active.

Sub ProtectionOptions() 
 
 ActiveSheet.Unprotect 
 
 ' Allow PivotTables to be manipulated on a protected worksheet. 
 If ActiveSheet.Protection.Allow UsingPivotTables = False Then 
 ActiveSheet.Protect AllowUsingPivotTables:=True 
 End If 
 
 MsgBox "PivotTables can be manipulated on the protected worksheet." 
 
End Sub

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.