Hoi,
ik werk met Access 2010 en heb een database waar nogal wat VBA code in staat.
Nu ondervind ik problemen met de VBA code, want Access crasht hier op.
Daarom probeer ik nu alles in een macro te steken, maar het opvragen vd login vd gebruiker lukt me niet.
Dit is een zeer belangrijk gegeven want het al dan niet krijgen van toegang is hier op gebaseerd. Ik wil de login dus zeker blijven gebruiken.
Ik heb op dit forum al gezocht en de voorgestelde suggesties geprobeerd, maar niks werkt
Op een formulier heb ik een tekstvak Login dat ik liet invullen bij laden vh formulier: me.login = environ("username")
ik krijg dit echter op geen enkele manier in de macro:
In de macro kies ik voor 'EigenschapInstellen', Besturingselementnaam: Login, Eigenschap: Waarde
Als ik bij Waarde invul: =Environ("username") --> Dan krijg ik een bericht : Het automatiseringsobject Environ bevindt zich niet in het object.
Als ik bij Waarde invul: =VBA.Environ("username") --> dan krijg ik een bericht: Het automatiseringsobject VBA bevindt zich niet in het object.
Als ik bij Waarde invul: =CurrentUser --> dan krijg ik 'Admin' als antwoord, dit is toch niet de login waarmee men zich aanmeldt op het netwerk
Als ik bij Waarde invul: =CurrentUser("username") --> Dan wordt dit niet aanvaard: De macroactie EigenschapInstellen heeft een ongeldige waarde voor het argument waarde.
Kan iemand me zeggen wat ik verkeerd doe en hoe ik het dan wel moet doen?
Groeten,
Aspergio
ik werk met Access 2010 en heb een database waar nogal wat VBA code in staat.
Nu ondervind ik problemen met de VBA code, want Access crasht hier op.
Daarom probeer ik nu alles in een macro te steken, maar het opvragen vd login vd gebruiker lukt me niet.
Dit is een zeer belangrijk gegeven want het al dan niet krijgen van toegang is hier op gebaseerd. Ik wil de login dus zeker blijven gebruiken.
Ik heb op dit forum al gezocht en de voorgestelde suggesties geprobeerd, maar niks werkt
Op een formulier heb ik een tekstvak Login dat ik liet invullen bij laden vh formulier: me.login = environ("username")
ik krijg dit echter op geen enkele manier in de macro:
In de macro kies ik voor 'EigenschapInstellen', Besturingselementnaam: Login, Eigenschap: Waarde
Als ik bij Waarde invul: =Environ("username") --> Dan krijg ik een bericht : Het automatiseringsobject Environ bevindt zich niet in het object.
Als ik bij Waarde invul: =VBA.Environ("username") --> dan krijg ik een bericht: Het automatiseringsobject VBA bevindt zich niet in het object.
Als ik bij Waarde invul: =CurrentUser --> dan krijg ik 'Admin' als antwoord, dit is toch niet de login waarmee men zich aanmeldt op het netwerk
Als ik bij Waarde invul: =CurrentUser("username") --> Dan wordt dit niet aanvaard: De macroactie EigenschapInstellen heeft een ongeldige waarde voor het argument waarde.
Kan iemand me zeggen wat ik verkeerd doe en hoe ik het dan wel moet doen?
Groeten,
Aspergio