Reconnaitre l'utilisateur par EXCEL

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

W

Wyrgle

Guest
Bonjour,

Tout, ou presque, est deja dans le titre : je cherche a faire reconnaitre les utilisateurs d'un fihciers en partage (shared) par excel.
Nous avons des noms d'utilisateurs du type v123456.

Y a-t-il un moyen de faire cela ?
Et si oui, comment empecher les utilisateurs dt les noms ne sont pas listés de rentrer dans le fichier ? (ou tout du moins avertir par un pop-up dans XLS qu'il n'a pas la permission d'utiliser le fichier)

Merci pour votre aide.
Wyrgle
 
Re : Reconnaitre l'utilisateur par EXCEL

Bonjour Wyrgle, Dranreb,
Une proposition, assez radicale, à mettre dans le ThisWorkBook:
VB:
Private Sub Workbook_Open()
Liste = "VXXXX,ZXXXX,"
If InStr(Liste, UCase(Application.UserName) & ",") = 0 Then
    MsgBox "Vous ne pouvez utiliser ce classeur"
    ThisWorkbook.Close False
End If
End Sub
Cordialement
 
Re : Reconnaitre l'utilisateur par EXCEL

Bonjour,

Application.UserName est le nom utilisateur Excel, facilement modifiable.

Il vaut mieux utiliser Environ("Username") qui donne le nom utilisateur Windows.

Si Utilisateurs est le nom de la plage où sont nommés les autorisés, mettre dans ThisWorkbook :

Code:
Private Sub Workbook_Open()
Dim nom As String
nom = Environ("Username")
If Application.CountIf([Utilisateurs], nom) = 0 Then
  MsgBox "Vous n'avez pas la permission d'utiliser le fichier !", 48
  Me.Saved = True
  If Workbooks.Count > 1 Then Me.Close Else Application.Quit
End If
End Sub
A+
 
Re : Reconnaitre l'utilisateur par EXCEL

Merci pour vos avertissements, j'en prends bonne note.
D'ailleurs ils s'agit d'avertir gentiment mon equipe qu'une personne d'une autre equipe trifouille dans nos fichiers xls...curiosite quand tu nous tiens.

Cordialement.
Wyrgle
 
- 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.
Retour