In Word kan ik een veld UserInitials in een document plaatsen dat mijn initialen toont. Ik wil dat van alle gebruikers de initialen worden getoond zodra ze het standaarddocument openen om te bewerken. Ik denk dat ik dan VBA nodig heb.
In Excel heb ik de code
Function GetUserName()
GetUserName = Application.UserName
End Function
gebruikt met de formule GetUserName() in een cel. Dat werkt prima. In Word lukt het me niet om de code zodanig aan te passen dat vandaag mijn initialen MPJ zichtbaar worden en morgen die van collega HM. Dit document is alleen lezen, dus na het bewerken printen en daarna keert alles weer terug naar de originele staat.
In een ander document wil ik hetzelfde doen maar dit document moet de initialen vasthouden van de gebruiker die het bestand maakt. Dit bestand wordt op een gedeelde schijf opgeslagen.
Kan iemand mij op het goede spoor zetten? Alvast bedankt.
Groeten,
MarinusPJ
In Excel heb ik de code
Function GetUserName()
GetUserName = Application.UserName
End Function
gebruikt met de formule GetUserName() in een cel. Dat werkt prima. In Word lukt het me niet om de code zodanig aan te passen dat vandaag mijn initialen MPJ zichtbaar worden en morgen die van collega HM. Dit document is alleen lezen, dus na het bewerken printen en daarna keert alles weer terug naar de originele staat.
In een ander document wil ik hetzelfde doen maar dit document moet de initialen vasthouden van de gebruiker die het bestand maakt. Dit bestand wordt op een gedeelde schijf opgeslagen.
Kan iemand mij op het goede spoor zetten? Alvast bedankt.
Groeten,
MarinusPJ