Ik heb een rooster in Excel waarin ik de huidige gebruiker wil highlighten. Die formule voor voorwaardelijke opmaakt loopt prima. Echter heb ik een probleem met het opvragen van de gebruiker.
Ik heb deze VBA code:
Beide test berichten komen in beeld, dus dat werkt.
In een cell heb roep ik de functie =UserName() aan. Als ik een collega de sheet laat openen, blijft mijn naam er in staan. Niet de zijne.
Hoe krijg ik Excel zo ver dat hij de cell waarde (de username van de gebruiker die de sheet opent) wijzigt?
Ik heb deze VBA code:
Code:
Sub Auto_Open()
UserName
MsgBox ("Test")
End Sub
Public Function UserName()
UserName = Environ$("UserName")
MsgBox ("Naam")
End Function
In een cell heb roep ik de functie =UserName() aan. Als ik een collega de sheet laat openen, blijft mijn naam er in staan. Niet de zijne.
Hoe krijg ik Excel zo ver dat hij de cell waarde (de username van de gebruiker die de sheet opent) wijzigt?