Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Privacywetgeving
Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.
Sub naam()
MsgBox "Current user is " & Application.UserName
End Sub
Doet hier volgens mij niets ter zake, We hebben het over VBA.Dat is je Windows gebruikersnaam waarmee je bent ingelogd op de computer. Kun je wijzigen in het instellingenscherm van Windows.
#If VBA7 Then
'64 Bit
Declare PtrSafe Function Get_User_Name Lib "advapi32.dll" Alias "GetUserNameA" _
(ByVal lpBuffer As String, nSize As LongPtr) As Long
#Else
'32 Bit
Declare Function Get_User_Name Lib "advapi32.dll" Alias "GetUserNameA" _
(ByVal lpBuffer As String, nSize As Long) As Long
#End If
Function GetUserName() As String
Dim lpBuff As String * 25
Get_User_Name lpBuff, 25
GetUserName = Left(lpBuff, InStr(lpBuff, Chr(0)) - 1)
End Function
Wil je laten zien dat je ook het Engels beheert? Wat mankeert er aan antwoorden in het Nederlands? Al was het maar omdat TS overduidelijk het Nederlands wél beheert? En who the blob is Kenneth?
Public Function GetComputerName() As String
Dim objNetwork As Object
Set objNetwork = CreateObject("WScript.Network")
GetComputerName = objNetwork.ComputerName
Set objNetwork = Nothing
End Function
Public Function GetUserName(Optional WithDomain As Boolean = False) As String
Dim objNetwork As Object
Set objNetwork = CreateObject("WScript.Network")
GetUserName = IIf(WithDomain, objNetwork.UserDomain & "\" & objNetwork.UserName, objNetwork.UserName)
Set objNetwork = Nothing
End Function
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.