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