Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Bloquer une textbox selon utilisateur

  • Initiateur de la discussion Initiateur de la discussion Pom909
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Pom909

XLDnaute Nouveau
Bonjour à tous,

Mon userform contient un onglet qui ne doit être modifié que par une seule personne, dont l'username est disons "j.dupont".
Ainsi je souhaite que les textbox soient "locked" si ce n'est pas ce user qui est loggé
Je ne sais pas si c'est clair ?

J'ai tenté le code ci-dessous mais cela ne fonctionne pas : les textbox en question sont unlocked pour tout le monde.
Pouvez-vous m'aider ?

VB:
Sub MaFenetre_Activate()
    Liste = "j.dupont"
    If Not InStr(Liste, Environ("Username")) <> 0 Then
        TextBox14.Locked = True
        TextBox15.Locked = True
        TextBox16.Locked = True
        TextBox17.Locked = True
    End If
End Sub

Merci d'avance !
 
Solution
Bonjour,

VB:
Sub MaFenetre_Activate()
    Dim sListe As String
    Dim bBloque As Boolean
    sListe = "j.dupont"
    bBloque = InStr(sListe, Environ("Username")) < 1
    TextBox14.Enabled = bBloque
    TextBox15.Enabled = bBloque
    TextBox16.Enabled = bBloque
    TextBox17.Enabled = bBloque
End Sub

cordialement
Bonjour,

VB:
Sub MaFenetre_Activate()
    Dim sListe As String
    Dim bBloque As Boolean
    sListe = "j.dupont"
    bBloque = InStr(sListe, Environ("Username")) < 1
    TextBox14.Enabled = bBloque
    TextBox15.Enabled = bBloque
    TextBox16.Enabled = bBloque
    TextBox17.Enabled = bBloque
End Sub

cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
13
Affichages
613
Réponses
3
Affichages
964
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…