Bestem typen af ​​operativsystem ved hjælp af VBA i Microsoft Excel

Anonim

For at identificere OS -typen kan vi bruge makrokode. I denne artikel vil vi lære at bestemme, hvilken type operativsystem der bruges ved hjælp af VBA -kode.

Spørgsmål: Jeg vil gerne kende operativsystemet i mit system via VBA -kode, om det er 32 bit eller 64 bit.

For at bestemme typen af ​​operativsystem skal vi følge nedenstående trin:

  • Vi skal starte VB -editor
  • Klik på fanen Udvikler
  • Vælg Visual Basic fra kodegruppen

  • Klik på Indsæt derefter modul

  • Dette vil oprette et nyt modul
  • Indtast følgende kode i modulet

 Funktion OSis32BIT () Som boolsk OSis32BIT = Falsk Hvis InStr (Application.OperatingSystem, "32-bit") Så OSis32BIT = True End If End-funktion 
 Funktion OSis64BIT () Som boolsk OSis64BIT = Falsk Hvis InStr (Application.OperatingSystem, "64-bit") Så OSis64BIT = True End If End-funktion 
 Sub TestOSis32BIT () Hvis OSis32BIT Så MsgBox "Du bruger et 32bit operativsystem",, _ Application.OperatingSystem Else MsgBox "Du bruger ikke et 32bit operativsystem",, _ Application.OperatingSystem End If End Sub 

Når du kører makroen, får du en meddelelsesboks, se nedenstående snapshot:

Hvis du bruger 64 bit operativsystem, opdaterer meddelelsesboksen "Du bruger ikke et 32 ​​bit operativsystem"

For at kontrollere, om systemet er 32 bit; vi kan bruge UDF i en tom celle som:

  • = OSis32BIT (); dette vil returnere SAND, hvis operativsystemet er 32 bit, ellers returner det FALSKT

For at kontrollere, om systemet er 64 bit; vi kan bruge UDF i en tom celle som:

  • = OSis64BIT (); dette vil returnere SAND, hvis operativsystemet er 64 bit, ellers returner det FALSKT

Konklusion: På denne måde ved hjælp af VBA -kode kan vi identificere det operativsystem, vi bruger.

Hvis du kunne lide vores blogs, kan du dele den med dine venner på Facebook. Og også du kan følge os på Twitter og Facebook.

Vi vil meget gerne høre fra dig, lad os vide, hvordan vi kan forbedre, supplere eller innovere vores arbejde og gøre det bedre for dig. Skriv til os på e -mail -stedet