Bestimmen Sie den Typ des Betriebssystems mit VBA in Microsoft Excel

Anonim

Um den Typ des Betriebssystems zu identifizieren, können wir Makrocode verwenden. In diesem Artikel erfahren Sie, wie Sie den Typ des verwendeten Betriebssystems mithilfe von VBA-Code bestimmen.

Frage: Ich möchte das Betriebssystem meines Systems über VBA-Code wissen, ob es 32-Bit oder 64-Bit ist.

Um den Typ des Betriebssystems zu bestimmen, müssen wir die folgenden Schritte ausführen:

  • Wir müssen den VB-Editor starten
  • Klicken Sie auf die Registerkarte Entwickler
  • Wählen Sie aus der Gruppe Code die Option Visual Basic

  • Klicken Sie auf Einfügen und dann auf Modul

  • Dadurch wird ein neues Modul erstellt
  • Geben Sie den folgenden Code in das Modul ein

 Funktion OSis32BIT() As Boolean OSis32BIT = False If InStr(Application.OperatingSystem, "32-bit") Then OSis32BIT = True End If End Function 
 Funktion OSis64BIT() As Boolean OSis64BIT = False If InStr(Application.OperatingSystem, "64-bit") Then OSis64BIT = True End If End Function 
 Sub TestOSis32BIT() If OSis32BIT Then MsgBox "Sie verwenden ein 32-Bit-Betriebssystem", , _ Application.OperatingSystem Else MsgBox "Sie verwenden kein 32-Bit-Betriebssystem", , _ Application.OperatingSystem End If End Sub 

Wenn Sie das Makro ausführen, erhalten Sie ein Meldungsfeld, siehe den folgenden Schnappschuss:

Wenn Sie ein 64-Bit-Betriebssystem verwenden, wird das Meldungsfeld "Sie verwenden kein 32-Bit-Betriebssystem" aktualisiert.

Um zu überprüfen, ob das System 32-Bit ist; Wir können UDF in einer leeren Zelle verwenden als:

  • =OSis32BIT(); dies gibt TRUE zurück, wenn das Betriebssystem 32 Bit hat, andernfalls FALSE zurückgeben

Um zu überprüfen, ob das System 64-Bit ist; Wir können UDF in einer leeren Zelle verwenden als:

  • =OSis64BIT(); dies gibt TRUE zurück, wenn das Betriebssystem 64 Bit hat, andernfalls FALSE zurückgeben

Abschluss: Auf diese Weise können wir mithilfe von VBA-Code das von uns verwendete Betriebssystem identifizieren.

Wenn Ihnen unsere Blogs gefallen haben, teilen Sie sie mit Ihren Freunden auf Facebook. Und Sie können uns auch auf Twitter und Facebook folgen.

Wir würden uns freuen, von Ihnen zu hören, lassen Sie uns wissen, wie wir unsere Arbeit verbessern, ergänzen oder erneuern und für Sie verbessern können. Schreiben Sie uns auf der E-Mail-Site