Justering af en sti Baseret på System og User

Walter har en makro, han ønsker at køre på forskellige computere. Makroen adgang til en fil, hvis navn er det samme på de forskellige computere, men stien til filen kan være anderledes. Han undrer sig, hvordan han kan, inden makroen, identificere den computer, hvor makroen kører, samt at brugeren kører makroen, så kører makroen kan vælge den korrekte sti til filen.

Måske den nemmeste måde at opdage denne information er at bruge Environ funktion i VBA, at vende tilbage miljøoplysninger fra operativsystemet. Betragt for eksempel følgende to linier:

sComputer = Environ ("Computernavn")
$ user = Environ ("Username")

Efter at have kørt disse to kodelinjer vil sComputer indeholde navnet på computersystemet (som defineret i Windows) og suser navnet på brugeren er logget ind i systemet. Begge returnerede værdier er strenge. Med de oplysninger i hånden, kan du sammenligne, hvad der er tilbage for at sætte andre variabler baseret på resultaterne.

ExcelTips er din kilde til omkostningseffektiv Microsoft Excel træning. Dette tip (13227) gælder for Microsoft Excel 2007, 2010 og 2013.


© 2019 Zajacperrone.com | Contact us: webmaster# zajacperrone.com