Določite vrsto operacijskega sistema z uporabo VBA v programu Microsoft Excel

Kazalo

Za identifikacijo vrste OS lahko uporabimo makro kodo. V tem članku se bomo naučili, kako določiti vrsto operacijskega sistema, ki se uporablja s kodo VBA.

Vprašanje: Rad bi poznal OS svojega sistema prek kode VBA, ali je 32 -bitni ali 64 -bitni.

Za določitev vrste operacijskega sistema moramo slediti naslednjim korakom:

  • Zagnati moramo urejevalnik VB
  • Kliknite zavihek Razvijalec
  • V skupini Koda izberite Visual Basic

  • Kliknite Vstavi in ​​nato Modul

  • To bo ustvarilo nov modul
  • V modul vnesite naslednjo kodo

 Funkcija OSis32BIT () Kot Boolean OSis32BIT = False If InStr (Application.OperatingSystem, "32-bit") Potem OSis32BIT = True End If End Funkcija 
 Funkcija OSis64BIT () Kot Boolean OSis64BIT = False If InStr (Application.OperatingSystem, "64-bit") Potem OSis64BIT = True End Če konča funkcijo 
 Pod TestOSis32BIT () Če je OSis32BIT Nato MsgBox "Uporabljate 32 -bitni operacijski sistem",, _ Application.OperatingSystem Sicer MsgBox "Ne uporabljate 32 -bitnega operacijskega sistema",, _ Application.OperatingSystem End Če se konča Sub 

Ko zaženete makro, boste dobili polje s sporočilom, glejte spodnji posnetek:

Če uporabljate 64 -bitni operacijski sistem, se bo sporočilo posodobilo "Ne uporabljate 32 -bitnega operacijskega sistema"

Preverite, ali je sistem 32 -bitni; lahko uporabimo UDF v prazni celici kot:

  • = OSis32BIT (); to bo vrnilo TRUE, če je operacijski sistem 32 -bitni, sicer vrne FALSE

Preverite, ali je sistem 64 -bitni; lahko uporabimo UDF v prazni celici kot:

  • = OSis64BIT (); to bo vrnilo TRUE, če je operacijski sistem 64 -bitni, sicer pa FALSE

Zaključek: Na ta način lahko s kodo VBA prepoznamo operacijski sistem, ki ga uporabljamo.

Če so vam bili naši blogi všeč, jih delite s prijatelji na Facebooku. Prav tako nas lahko spremljate na Twitterju in Facebooku.

Radi bi slišali od vas, nam sporočite, kako lahko izboljšamo, dopolnimo ali inoviramo svoje delo in ga izboljšamo. Pišite nam na spletni strani elektronske pošte

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave