Excel Versionen
#1
Hallo,

ich habe hier einen Code um Excel Versionen zu erkennen. Was ist z.B.: Excel Version 15?

Microsoft Excel Objekt Tabelle1
Option Explicit 

Sub ExcelVersionErmitteln()
    Select Case Application.Version
        Case "16.0"
            MsgBox "Excel 365"
        Case "14.0"
            MsgBox "2010 und Excel 2011 (WIN/MAC)"
        Case "12.0"
            MsgBox "Excel 2007 und Excel 2008"
        Case "11.0"
            MsgBox "Excel 2003"
        Case "10.0"
            MsgBox "Excel 2002"
        Case "9.0"
            MsgBox "Excel 2000"
        Case "8.0"
            MsgBox "Excel 97"
        Case Else
            MsgBox "Excel-Version konnte nicht ermittelt werden!"
    End Select
End Sub


Gruß
Marcus

Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen.
Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Top
#2
Hola,

Excel 15.0 ist Excel 2013.

https://de.wikipedia.org/wiki/Microsoft_Excel

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • marose67
Top
#3
Hallo Steve,

da habe ich ja noch ein wenig nachzuarbeiten. Danke für den Hinweis. Das stimmt aber scheinbar nicht. Ich habe Excel 365. Version wird mir angegeben: Version 16.0, Laut Wiki ist das Excel 2016.

Habe folgenden Code zum Auslesen verwendet:##


Sub msgboxxx()
MsgBox "Welcome to Microsoft Excel version " & _
Application.Version & " running on " & _
Application.OperatingSystem & "!"
End Sub


Gruß
Marcus

Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen.
Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Top
#4
Hallo,

doch, das ist korrekt. 16 wird für Excel 2016, Excel 2019 und Excel 365 verwendet.

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awards
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
[-] Folgende(r) 1 Nutzer sagt Danke an maninweb für diesen Beitrag:
  • marose67
Top
#5
PHP-Code:
Sub M_snb()
  MsgBox "Excel " Choose(Split(Application.Version".")(0) - 7972000200220032007, , 20102013"365  oder 2016 oder 2019")
End Sub 
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
[-] Folgende(r) 1 Nutzer sagt Danke an snb für diesen Beitrag:
  • marose67
Top
#6
Hallo snb,

habe mir deinen Code in meiner Datei mitgespeichert. Danke für den Hinweis.

Liebe Grüße
Marcus

Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen.
Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste