Per identificare il tipo di sistema operativo, possiamo utilizzare il codice macro. In questo articolo impareremo come determinare il tipo di sistema operativo utilizzato utilizzando il codice VBA .

Domanda: Vorrei conoscere il SO del mio sistema tramite codice VBA se è a 32 bit o 64 bit .

Per determinare il tipo di sistema operativo dobbiamo seguire i seguenti passaggi:

Dobbiamo avviare l’editor VB. Fare clic sulla scheda Sviluppatore * Dal gruppo Codice selezionare Visual Basic

image 1

  • Fare clic su Inserisci quindi su Modulo

image 2

Questo creerà un nuovo modulo. Inserisci il seguente codice nel modulo

===

Function OSis32BIT() As Boolean

OSis32BIT = False

If InStr(Application.OperatingSystem, "32-bit") Then

OSis32BIT = True

End If

End Function
Function OSis64BIT() As Boolean

OSis64BIT = False

If InStr(Application.OperatingSystem, "64-bit") Then

OSis64BIT = True

End If

End Function
Sub TestOSis32BIT()

If OSis32BIT Then

MsgBox "You use a 32bit operating system", , _

Application.OperatingSystem

Else

MsgBox "You don't use a 32bit operating system", , _

Application.OperatingSystem

End If

End Sub

image 3

===

Mentre esegui la macro, otterrai una finestra di messaggio, fai riferimento all’istantanea seguente:

image 4

Se stai usando un sistema operativo a 64 bit, la finestra di messaggio aggiornerà “Non usi un sistema operativo a 32 bit”

Per verificare se il sistema è a 32 bit; possiamo usare UDF in una cella vuota come:

  • = OSis32BIT (); questo restituirà TRUE se il sistema operativo è a 32 bit altrimenti restituirà FALSE

image 5

Per verificare se il sistema è a 64 bit; possiamo usare UDF in una cella vuota come:

  • = OSis64BIT (); questo restituirà TRUE se il sistema operativo è a 64 bit altrimenti restituirà FALSE

image 6

Conclusione: in questo modo utilizzando il codice VBA, possiamo identificare il sistema operativo che stiamo utilizzando.

image 48

Se i nostri blog ti sono piaciuti, condividilo con i tuoi amici su Facebook. E anche tu puoi seguirci su Twitter e Facebook.

_ Ci piacerebbe sentire la tua opinione, facci sapere come possiamo migliorare, integrare o innovare il nostro lavoro e renderlo migliore per te. Scrivici a [email protected]_