Ahoj, mám problém...
Mám vzorec "=TEXT(A1;"d.m.rrrr hh:mm")
který mi převede hodnotu z buňky A1 do požadovaného formátu...
Když ale otevřu soubor s tímto formátem v německé nebo anglické verzi Excelu tak mi to nepřevede hodnotu na správný formát, jelikož to bych musel napsat "=TEXT(A1;"t.m.jjjj hh:mm")" v německé nebo ""=TEXT(A1;"d.m.yyyy hh:mm")" v anglické verzi ...
Jak toto ošetřit ?? Dá se nějak do vzorce zakombinovat podmínka ověření jazykové verze ??
Díky předem za tipy ...
Zjištění jazykové verze Excelu pomocí vzorce
- Branscombe
- Level 3

- Příspěvky: 469
- Registrován: červen 09
- Pohlaví:

- Stav:
Offline
Re: Zjištění jazykové verze Excelu pomocí vzorce
obavam se, ze vestavena funkce excelu jazykovou verzi nezjisti. Existuje sice funkce O.PROSTŘEDÍ, která nějaké info poskytne, ale jazyková verze mezi nimi neni - bude asi potřeba vlastní funkce.
Následující řádky vám třeba pomohou:
Select Case Application.LanguageSettings.LanguageID(msoLanguageIDInstall)
Case 1029 'Czech
Case 1033, 2057, 4105, 3081 'English
Case 1031, 3079, 5127, 4103, 2055 'German
end Case
Následující řádky vám třeba pomohou:
Select Case Application.LanguageSettings.LanguageID(msoLanguageIDInstall)
Case 1029 'Czech
Case 1033, 2057, 4105, 3081 'English
Case 1031, 3079, 5127, 4103, 2055 'German
end Case
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 3
- 4209
-
od Alferi
Zobrazit poslední příspěvek
12 zář 2025 18:11
-
-
Klávesnice - verze s úzkým levým Shiftem?
od Grander » 09 led 2025 18:10 » v Rady s výběrem hw a sestavením PC - 0
- 2062
-
od Grander
Zobrazit poslední příspěvek
09 led 2025 18:10
-
-
-
Nic se nenačítá ani po resetu biosu pomocí cmos baterie
od Bliske » 19 srp 2025 20:44 » v Problémy s hardwarem - 4
- 6142
-
od pcmaker
Zobrazit poslední příspěvek
19 srp 2025 23:09
-
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 21 hostů


