Avatar billede kurtvp Nybegynder
16. maj 2003 - 11:39 Der er 2 kommentarer og
1 løsning

Automatisk indsættelse af brugernavn

I Excel har jeg lavet en timerapport, som alle brugerne kan kalde og selv opdatere med deres egne timer, men så ville jeg også gerne have brugernavnet automatisk indsat på rapporten, således at dens brugerid som kaldte timesedlen, blev indsat på rapporten -
hvorledes gør man det ?
Avatar billede kabbak Professor
16. maj 2003 - 13:39 #1
Avatar billede kabbak Professor
16. maj 2003 - 13:52 #2
Dette er fundet på eksperten lavet af 'kedde65'

jeg har rettet så den skriver i celler


Sub brugerID()
Dim wshNetwork

Set wshNetwork = CreateObject("WScript.Network")

Range("A1") = wshNetwork.UserName
Range("A2") = wshNetwork.userdomain
Range("A3") = wshNetwork.ComputerName

'dette lille script finder både brugernavn,domæne samt computernavn.
End Sub
16. maj 2003 - 13:59 #3
Denne makro indsætter Excels brugernavn i en celle (her A1)

Sub IndsætBrugernavn()
    [A1] = Application.UserName
End Sub

Der er desværre ikke en standard-funktion i Excel, der kan gøre det, som f.eks. i Word.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Politiets Efterretningstjeneste

IT Sikkerhedsarkitekt i PET

Politiets Efterretningstjeneste

Platform Engineer hos PET

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer