Určete typ operačního systému pomocí VBA v Microsoft Excelu

Anonim

K identifikaci typu operačního systému můžeme použít kód makra. V tomto článku se naučíme, jak určit typ používaného operačního systému pomocí kódu VBA.

Otázka: Chtěl bych znát OS mého systému prostřednictvím kódu VBA, ať už je to 32bitový nebo 64bitový.

K určení typu operačního systému musíme provést následující kroky:

  • Musíme spustit editor VB
  • Klikněte na kartu Vývojář
  • Ze skupiny kódů vyberte Visual Basic

  • Klikněte na Vložit a poté na Modul

  • Tím se vytvoří nový modul
  • Do modulu zadejte následující kód

 Funkce OSis32BIT () As Boolean OSis32BIT = False If InStr (Application.OperatingSystem, "32-bit") Then OSis32BIT = True End If End Function 
 Funkce OSis64BIT () As Boolean OSis64BIT = False If InStr (Application.OperatingSystem, "64-bit") Then OSis64BIT = True End If End Function 
 Dílčí testOSis32BIT () Pokud OSis32BIT, pak MsgBox „Používáte 32bitový operační systém“,, _ Application.OperatingSystem Else MsgBox „Nepoužíváte 32bitový operační systém“,, _ Application.OperatingSystem End If End Sub 

Při spuštění makra se zobrazí okno se zprávou, viz následující snímek:

Pokud používáte 64bitový operační systém, pak se ve zprávě aktualizuje „Nepoužíváte 32bitový operační systém“

Chcete -li zkontrolovat, zda je systém 32bitový; můžeme použít UDF v prázdné buňce jako:

  • = OSis32BIT (); toto vrátí TRUE, pokud je operační systém 32bitový, jinak vrátí FALSE

Chcete -li zkontrolovat, zda je systém 64bitový; můžeme použít UDF v prázdné buňce jako:

  • = OSis64BIT (); toto vrátí TRUE, pokud je operační systém 64bitový, jinak vrátí FALSE

Závěr: Tímto způsobem pomocí kódu VBA můžeme identifikovat operační systém, který používáme.

Pokud se vám naše blogy líbily, sdílejte je se svými přáteli na Facebooku. A také nás můžete sledovat na Twitteru a Facebooku.

Rádi bychom od vás slyšeli, dejte nám vědět, jak můžeme zlepšit, doplnit nebo inovovat naši práci a zlepšit ji pro vás. Napište nám na e -mail