Hvordan få felles navn i VBA for Excel

Den delte navnet på en stasjon gir nettverksbrukere med navnet som de kan få tilgang til filer, skrivere og nettverksressurser. Den delte navn er ikke alltid det samme navnet som den lokale stasjonsnavnet. Du kan bruke VBA språket og "File System Object" som følger med VBA språket for å bestemme delt stasjon navnet i programmene dine.

Bruksanvisning

1 Åpne filen som inneholder VBA-kode. Hvis du opprettet koden gjennom Microsoft Office VBA-grensesnittet, åpne Office-fil, og klikk på "VBA" -knappen i "Utvikler" fanen eller bånd.

2 Opprett en FSO objekt variabel. Følgende kode oppretter FSO objekt og peker på den stasjonen du ønsker å lese:

Set file = Ny File
Sett stasjonen = FSO.GetDrive ( "c: \")

Erstatt "c: \" med stasjonsbokstaven på den lokale datamaskinen.

3 Få det delte navnet på stasjonen. Følgende kode henter delte navnet og viser navnet til brukeren:

sharedname = drive.ShareName
MsgBox "Den delte navnet er" & sharedname