Griper en Bruker navn fra Excel

December 3  by Eliza

Mark har et regneark hvor han ønsker å spille inn navnet på en bruker, men i stedet for å spørre brukeren om å fylle ut et skjema, ønsker han å automatisk fange deres brukernavn fra Excel.

Brukernavnet som en person setter i Excel når først å installere programvare eller ved endring kan ikke nås generelle alternativer for programmet via formel. I stedet må du bruke en makro for å få tilgang til informasjon og deretter gjøre den tilgjengelig for regnearket. Dette er mulig gjennom bruk av en brukerdefinert funksjon. Vurdere følgende enkelt eksempel:

Funksjon GetUserName ()
GetUserName = Application.UserName
End Function

Legg merke til at makroen gjør ingenting mer enn å få tilgang til Name eiendom Application objekt. Du bruker denne funksjonen i regnearket på følgende måte:

= GetUserName ()

Med denne enkle formel i en celle, blir den bruker vises i cellen.

ExcelTips er din kilde for kostnadseffektiv Microsoft Excel trening. Dette tipset (3289) gjelder for Microsoft Excel 97, 2000, 2002, og 2003. Du kan finne en versjon av dette tipset for Båndet av Excel (Excel 2007 og senere) her: Griper en Bruker navn fra Excel.