VBA : Verouillé les controles d'un formulaire
céliaB
Messages postés
11
Statut
Membre
-
ouinouin1979 -
ouinouin1979 -
Bonjour !
A partir d'un formulaire F_Entreprise, j'aimerai verrouillé ou non
les controles du formulaire F_Cotisations_Detail, selon une information du formulaire F_Entreprise.
J'ai essayé :
[code]
Forms![F_Cotisations_Detail]![Cot_Semestrielle].Locked = True
[/code]
Mais le programme bugge.
message d'erreur : "Impossible de trouver le formulaire F_Cotisations_Detail auquel il est fait référence dans une expression de macro ou un code Visual Basic"
Pourtant cela a bien fonctionner lors des 2 - 3 premières éxecutions.
Je ne comprends pas .
Merci d'avance à ceux qui pourront m'aider !
A partir d'un formulaire F_Entreprise, j'aimerai verrouillé ou non
les controles du formulaire F_Cotisations_Detail, selon une information du formulaire F_Entreprise.
J'ai essayé :
[code]
Forms![F_Cotisations_Detail]![Cot_Semestrielle].Locked = True
[/code]
Mais le programme bugge.
message d'erreur : "Impossible de trouver le formulaire F_Cotisations_Detail auquel il est fait référence dans une expression de macro ou un code Visual Basic"
Pourtant cela a bien fonctionner lors des 2 - 3 premières éxecutions.
Je ne comprends pas .
Merci d'avance à ceux qui pourront m'aider !
A voir également:
- VBA : Verouillé les controles d'un formulaire
- Excel compter cellule couleur sans vba - Guide
- Find vba - Astuces et Solutions
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - Forum Excel
- Vba ouvrir un fichier excel avec chemin ✓ - Forum VB / VBA
2 réponses
J'ai aussi déjà eu ce genre de message quand j'orthographie mal le nom du formulaire.
La solution : Allez dans la liste des formulaires, sélectionnez le nom de votre formulaire comme pour en changer le nom.
Retournez dans votre code et collez-y le nom tel que vous l'avez extrait de la liste.
En principe ca marche. On voit mal les espaces dans l'environnement code.
La solution : Allez dans la liste des formulaires, sélectionnez le nom de votre formulaire comme pour en changer le nom.
Retournez dans votre code et collez-y le nom tel que vous l'avez extrait de la liste.
En principe ca marche. On voit mal les espaces dans l'environnement code.