Poradna - Nefunkčnost v jiné jazykové mutaci, než byl soubor vytvořen.
hlavní kategorie | zpět | + odpovědět na toto témaNefunkčnost v jiné jazykové mutaci, než byl soubor vytvořen. - diskuze na toto téma |
Dobrý den.
Vtvořil jsem v práci "složitější" soubor s makry a odkazy na několik dalších listů s daty, pro plánování expedic a příjmů. Jelikož ho souběžně používá více lidí pro zápis, je to on-line soubor sdílený v reálném čase, pod Office365. Vše naprosto funkční, pokud se souborem pracují ti, kteří mají office nastavený na stejný jazyk, v kterém byl soubor vytvořen (angličtina). Část uživatelů ovšem používá Excel v češtině. Pokud nejprve nepřepnou uživatelské rozhraní do jazykové verze v které byl soubor vytvořen, je zabráněno spuštění s chybovou hláškou "Name can't be the same as a build-in name: _FilterDatabase". Ukončit běh této hlášky lze pouze ukončením Excelu v TaskManageru. Netušíte někdo, co s tím? To môže byť nejaký automaticky vytváraný názov dotazu alebo definovaného názvu. Tie môže Excel premenovať (napr. "Oblast tisku" vs "Print Area", alebo "Dotaz -..." vs "Query - ", "Filtr -" vs "Filter -"). Všetko by som nazval tak, aby to nebolo automaticky pomenované a aby to nemalo diakritiku. Všetky tabuľky, dotazy, filtre, tlačítka, pripojenia. Na to nebude ľahké prísť. A pre nás, bez súboru, už tým duplom... Odpověď Zkouším na to přijít už delší dobu, ale bez úspěšně.
Kopii souboru jsem připojil. Je v anglickém excelu, takže chyba vyskočí ihned při otevření a nelze dále pokračovat jinak, než shodit celý excel, spustit ho znovu, změnit jeho nastavení na češtinu a poté je vše v pořádku.
Jde o to, že se souborem pracují i zahraniční kolegové a ty k přepnutí Office do češtiny nemůžu nutit.
Už si s tím nevím rady :-( Odpověď V tom súbore nie sú žiadne Queries ani Connections ani Names. Súbor nerobí žiadne Vami popisované problémy na Office 2019 Sk x64 Pro. Skúšané aj na origo aj na "hacknutom" (odomknutom) súbore. Excel drží, nepadá. Tie makrá ale nie sú dobre napísané. Každopádne na padanie by nemali mať vplyv. Obzvlášť nie po štarte, keď sa nič po štarte nevykoná. Akú máte verziu Office a Win? Odpověď Tak pardon. Sú tam skryté na rôznych listoch Names s názvom "_FilterDatabase", ale na listoch 11 a 12 je okrem "_FilterDatabase" aj "_FilterDatabese". Je tam "e" namiesto "a". Každopádne v každom z tých listov je v Names aj "FilterDatabase" bez "_", ale odlišnou oblasťou A3:V300 vs A3:V700. Proste divné. Na čo slúžia? Odpověď Pod starými desktopovými verzemi klasického Office (2010) to problémy nedělá, až nyní, pod Office 365, které nám teprve umožňují sdílení mezi x-uživateli současně v reálném čase.
Nicméně vyřešeno přejmenováním jednotlivých Names názvem, který se při změně verzí nepřekládá, jako XX1, XX2... Není to nejspíše ideální řešení, ale problém tím zmizel.
Děkuji za spolupráci :-) Odpověď |