J'arrive à afficher le UserName dans un formulaire en indiquant dans une zone la fonction =Fct_UserName() qui a été définie dans le module
Mais comment stocker ce UserName dans la table correspondant au formulaire en question ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Option Compare Database Option Explicit Declare Function wu_GetUserName Lib "advapi32.dll" Alias _ "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long Function Fct_UserName() As String Dim Z_Name As String Dim Z_Filler As Long Z_Name = String$(255, 0) Z_Filler = wu_GetUserName(Z_Name, 255) Fct_UserName = Left(Z_Name, InStr(1, Z_Name, Chr(0)) - 1) End Function
Partager