OS -i tüübi tuvastamiseks saame kasutada makrokoodi. Selles artiklis õpime, kuidas määrata VBA -koodi abil kasutatava opsüsteemi tüüp.
Küsimus: Tahaksin teada oma süsteemi operatsioonisüsteemi VBA koodi kaudu, kas see on 32- või 64 -bitine.
Operatsioonisüsteemi tüübi määramiseks peame järgima järgmisi samme:
- Peame käivitama VB redaktori
- Klõpsake vahekaarti Arendaja
- Valige koodigrupist Visual Basic
- Klõpsake nuppu Sisesta ja seejärel Moodul
- See loob uue mooduli
- Sisestage moodulisse järgmine kood
Funktsioon OSis32BIT () kui Boolean OSis32BIT = Vale, kui InStr (Application.OperatingSystem, "32-bitine")
Funktsioon OSis64BIT () kui Boolean OSis64BIT = Vale, kui InStr (Application.OperatingSystem, "64-bitine")
Sub TestOSis32BIT () Kui OSis32BIT Siis MsgBox "Kasutate 32 -bitist operatsioonisüsteemi",, _ Application.OperatingSystem Muu MsgBox "Te ei kasuta 32 -bitist operatsioonisüsteemi",, _ Application.OperatingSystem End If End Sub
Makro käivitamisel kuvatakse sõnumikast, vaadake allolevat pilti:
Kui kasutate 64 -bitist operatsioonisüsteemi, värskendatakse sõnumikast "Te ei kasuta 32 -bitist operatsioonisüsteemi"
Kontrollida, kas süsteem on 32 -bitine; saame UDF -i kasutada tühjas lahtris järgmiselt:
- = OSis32BIT (); see tagastab tõe, kui operatsioonisüsteem on 32 -bitine, vastasel juhul tagastab vale
Et kontrollida, kas süsteem on 64 -bitine; saame UDF -i kasutada tühjas lahtris järgmiselt:
- = OSis64BIT (); see tagastab tõe, kui operatsioonisüsteem on 64 -bitine, vastasel juhul tagastab vale
Järeldus: Sel viisil saame VBA koodi abil tuvastada kasutatava operatsioonisüsteemi.
Kui teile meeldisid meie ajaveebid, jagage seda oma sõpradega Facebookis. Samuti saate meid jälgida Twitteris ja Facebookis.
Tahaksime sinust kuulda, andke meile teada, kuidas saaksime oma tööd täiustada, täiendada või uuendada ning muuta see teie jaoks paremaks. Kirjuta meile meilisaidile