echo ("viewtopic_body.html wird ausgeführt!\n");

Betriebssystem und Office-Version

.. das wohl mächtigste Werkzeug in Bill Gates' Büro-Sippe. Ob reine Formeln, PowerQuery oder VBA. Hier bleiben kaum Wünsche unerfüllt.
d'r Bastler
Beiträge: 928
Registriert: 29. Aug 2022, 13:20
Hat sich bedankt: 255 Mal
Danksagung erhalten: 134 Mal

Betriebssystem und Office-Version

#1

Beitrag von d'r Bastler »

Moin allerseits,

allmählich ein bisschen in der mac-Welt angekommen bastele ich an einem Äquivalent zu einer Browser-Weiche: Kommt der Client jetzt mit einem IE oder FF oder Safari auf meine Seite und wie muss ich dann formatieren? Bastele ich auf einem Win oder Mac, auf einem 32 oder 64 Bit-System?

Mit diesem Snippet lässt sich das auch für Betriebssystem und Office-Versionen realisieren:

Code: Alles auswählen

Sub Versiv()
    MsgBox Application.Name & " " & Application.Version, , Application.OperatingSystem
End Sub
Wertet man die drei Werte mit InStr-Filtern aus, kann man jede VBAstelei an den genutzten PC anpassen.

Schade nur, dass ein Win10 auf einer 64-Bit-Architektur als 32-Bit erkannt wird ...

Na dann ...
d'r Bastler von den VBAsteleien.de
Win 10 + Office 2019 pro [32] & Win11 + Office 2024 pro [64] & macOS.X15 + Office2019 pro & Android12 & XL365
Sulprobil
Beiträge: 22
Registriert: 23. Sep 2022, 05:54
Hat sich bedankt: 3 Mal
Danksagung erhalten: 14 Mal
Kontaktdaten:

Re: Betriebssystem und Office-Version

#2

Beitrag von Sulprobil »

Hallo,
Ich schlage vor, Du lässt mal meinen Logger bei Dir laufen:
https://www.sulprobil.com/logging_en/
Kommen die korrekten Versionen von Windows und Office heraus?
Viele Grüße,
Bernd
Folgende Benutzer bedankten sich beim Autor Sulprobil für den Beitrag:
d'r Bastler
d'r Bastler
Beiträge: 928
Registriert: 29. Aug 2022, 13:20
Hat sich bedankt: 255 Mal
Danksagung erhalten: 134 Mal

Re: Betriebssystem und Office-Version

#3

Beitrag von d'r Bastler »

Moin Bernd,

lieben Dank für dieses Mammutwerk, das gleich sogar Klassenmodule bemüht. Der helle Wahnsinn! :D

Um Deine Frage zu beantworten: Sowohl auf meinem Win-PC als auch dem macBook werden in der Logging Message EVER jeweils die richtigen Versionen ausgespuckt. Ob mein Win eine 32/64-bit-Version ist ist nicht sichtbar. Allerdings hagelt es auf dem Apfel nach den ersten vier Zeilen eine Fehlermeldung nach der anderen, die zumeist mit Zugriffsrechten zu tun haben. Hier wird XL als 64-bit-Version erkannt, aber auch mit dem Hinweis [[Error]].

Irgendwie scheint mir der Weg von thowe, die EINVIRONS auszulesen einfacher. Für mac muss ich das eben noch umstricken.

Schöne Grüße
d'r Bastler von den VBAsteleien.de
Win 10 + Office 2019 pro [32] & Win11 + Office 2024 pro [64] & macOS.X15 + Office2019 pro & Android12 & XL365
Sulprobil
Beiträge: 22
Registriert: 23. Sep 2022, 05:54
Hat sich bedankt: 3 Mal
Danksagung erhalten: 14 Mal
Kontaktdaten:

Re: Betriebssystem und Office-Version

#4

Beitrag von Sulprobil »

Hallo,

Hast Du den Rat im Kommentar befolgt:
In case of error tick box Trust access to the VBA project object model under File / Options / Trust Center / Trust Center Settings / Macro Settings
?

Viele Grüße,
Bernd
d'r Bastler
Beiträge: 928
Registriert: 29. Aug 2022, 13:20
Hat sich bedankt: 255 Mal
Danksagung erhalten: 134 Mal

Re: Betriebssystem und Office-Version

#5

Beitrag von d'r Bastler »

Moin Bernd,

in der Apfelwelt ist die vergleichbare Option unter Excel > Einstellungen > Sicherheit > Zugriff auf das VBA-Projektmodell vertrauen zu finden. Der ist bei mir zugelassen, hilft über die Fehlermeldungen, die nun rund um vbDirectory zu finden sind, aber leider nicht hinweg.

Kannst Du auf mac testen? Falls nicht, biete ich an, dass wir gelegentlich ein paar Subs, Functionen austauschen, die ich dann systematisch Step-by-Step für Dich teste.

Grüße
d'r Bastler von den VBAsteleien.de
Win 10 + Office 2019 pro [32] & Win11 + Office 2024 pro [64] & macOS.X15 + Office2019 pro & Android12 & XL365
Sulprobil
Beiträge: 22
Registriert: 23. Sep 2022, 05:54
Hat sich bedankt: 3 Mal
Danksagung erhalten: 14 Mal
Kontaktdaten:

Re: Betriebssystem und Office-Version

#6

Beitrag von Sulprobil »

Hallo,

Sorry, aber die Mac Welt war, ist und wird wohl nie für mich relevant sein.
Da muss ich leider passen.

Viele Grüße,
Bernd
d'r Bastler
Beiträge: 928
Registriert: 29. Aug 2022, 13:20
Hat sich bedankt: 255 Mal
Danksagung erhalten: 134 Mal

Re: Betriebssystem und Office-Version

#7

Beitrag von d'r Bastler »

Moin Bernd!
war, ist und wird wohl nie
... dachte ich bis vor Kurzem auch noch. Aber eine lukrative Auftragsprogrammierung hat mich mehr oder weniger dazu gezwungen, ein paar EUR für ein gebrauchtes macBook in die Hand zu nehmen, um sicher kompatibel in einer hybriden Umgebung zu coden. Musst ja nicht passen. War ja nur ein Angebot.

Die Äpples waren mir immer zu teuer und zu intransparent. Win hat da viel mehr gut zugängliche Schrauben, an denen man drehen kann. Von Linux lasse ich ich aber wohl mit einer ähnlichen Perpsektive wie Deine bzgl. mac die Finger. Da gibt's mir zu viele Schrauben :)

Schönen Abend!
d'r Bastler von den VBAsteleien.de
Win 10 + Office 2019 pro [32] & Win11 + Office 2024 pro [64] & macOS.X15 + Office2019 pro & Android12 & XL365
thowe
Beiträge: 244
Registriert: 12. Sep 2022, 16:57
Hat sich bedankt: 116 Mal
Danksagung erhalten: 83 Mal
Kontaktdaten:

Re: Betriebssystem und Office-Version

#8

Beitrag von thowe »

Hallöchen,

jetzt gleiten wir ein wenig Off-topic.

Zeigt jedoch dieser Thread wie unterschiedlich der Zugang ist zu den OS.

Ich bevorzuge Linux, dann die Windowswelt, Apple ist mir einfach zu teuer, obwohl die schon ein gutes proprietäres System haben.

LG
Antworten

Wer ist online?

Mitglieder in diesem Forum: Semrush [Bot] und 1 Gast