Locked, propriété

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

S'applique à

Objet BoundObjectFrame

Objet OptionButton

Objet CheckBox

Objet OptionGroup

Objet ComboBox

Objet SubForm

Objet CustomControl

Objet TextBox

ListBox, objet

Objet ToggleButton

Objet ObjectFrame

La propriété Locked indique si vous pouvez modifier les données d'un contrôle en mode Formulaire. Boolean en lecture-écriture.



expression.Locked

expression Requis. Expression qui retourne l'un des objets de la liste S'applique à.

Notes

La propriété Locked utilise les paramètres suivants.

Paramètre

Visual Basic

Description

Oui

True

(Valeur par défaut de cadres d'objet indépendants) Le contrôle fonctionne normalement, mais ne permet pas de modifier, d'ajouter ou de supprimer des données.

Non

False

(Valeur par défaut pour tous les contrôles à l'exception des cadres d'objet indépendants) Le contrôle fonctionne normalement et permet de modifier, d'ajouter et de supprimer des données.

Vous pouvez définir ces propriétés à l’aide feuille de propriétés d’un formulaire, un macro ou Visual Basic pour Applications (VBA).

Utilisez la propriété Locked pour appliquer l'attribuer Lecture seule aux données d'un champ et les protéger contre la modification. Vous pouvez par exemple faire en sorte qu'un contrôle affiche uniquement des informations, sans que celles-ci puissent être modifiées, ou vous pouvez verrouiller un contrôle tant qu'une condition spécifique n'est pas satisfaite.

Exemple

L'exemple suivant active ou désactive la propriété Enabled d'un bouton de commande ainsi que les propriétés Enabled et Locked d'un contrôle, selon le type d'employé affiché dans l'enregistrement actif. Si l'employé est un directeur, le bouton SalaryDetails est activé et le contrôle PersonalInfo est verrouillé et activé.

Sub Form_Current()
If Me!EmployeeType = "Manager" Then
Me!SalaryDetails.Enabled = True
Me!PersonalInfo.Enabled = True
Me!PersonalInfo.Locked = False
Else
Me!SalaryDetails.Enabled = False
Me!PersonalInfo.Enabled = False
Me!PersonalInfo.Locked = True
End If
End Sub

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×