Combobox visible ou non

  • Initiateur de la discussion Initiateur de la discussion Pierre
  • 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 !

P

Pierre

Guest
Bonjour à tous,

Je souhaite rendre visible ou non des Combobox dans mon UserForm en fonction de l'utilisateur 'UserName'.
Est ce possible ?

Merci d'avance pour votre coopération

Bon après midi à vous tous

Pierre
 
Bonjour

oui c'est possible

le code pour récupérer le username de celui qui se connecte

Public username As String


Declare Function GetUserName Lib 'advapi32.dll' Alias 'GetUserNameA' _
(ByVal lpBuffer As String, nSize As Long) As Long

Sub Get_User_Name()

Dim lpBuff As String * 25
Dim ret As Long
ret = GetUserName(lpBuff, 25)
username = Left(lpBuff, InStr(lpBuff, Chr(0)) - 1)

End Sub

et ensuite le code de ton uf

Private Sub UserForm_Initialize()

Get_User_Name

if username='toto' then
me.combobox1.visible=false
endif

End sub

Si tu utilisateur est toto il ne verra pas le combo

Bon courage
 
Cool
j'ai appris quelquechose tu vois tu as bien fait de le mettre surtout que j'avais pas penser a ca je pensais a un log a l'ouverture du fichier

Enfin j'apprend des tonnes de trucs tous les jours ici
C'est ENORME
Je copie ta macro.......

Riddick
Un petit Padawan XLD
 
Bonjour Riddick et Pascal

Merci à vous deux.

Je suis effectivement en local mais la solution réseau m'interresse aussi car le cas va bientôt se présenter.

Donc les 2 solutions me conviennent parfaitement

Encore merci et bon week end
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
9
Affichages
504
Retour