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
-
- 6
- 5237
-
od junis
Zobrazit poslední příspěvek
02 srp 2024 18:02
-
-
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
- 1203
-
od Grander
Zobrazit poslední příspěvek
09 led 2025 18:10
-
-
- 1
- 3329
-
od Grimm
Zobrazit poslední příspěvek
28 čer 2024 23:30
-
- 0
- 2646
-
od LukM
Zobrazit poslední příspěvek
19 říj 2024 14:03
-
-
Sledování pomocí hodinek
od palecek » 29 srp 2024 09:47 » v Mobily, tablety a jiná přenosná zařízení - 3
- 3828
-
od GamerXXX
Zobrazit poslední příspěvek
02 zář 2024 12:25
-
Kdo je online
Uživatelé prohlížející si toto fórum: Seznam[Bot] a 6 hostů