Jak nahradit znaky s diakritikou běžnými znaky v aplikaci Excel?
Obdrželi jste v aplikaci Microsoft Excel nějaké zprávy se znaky s diakritikou? Projít celým sešitem je únavné a ručně nahradit znaky s diakritikou běžnými, například „û„to“ u. A tento článek představí některé záludné věci, jak rychle nahradit znaky s diakritikou běžnými znaky v aplikaci Excel.
Nahraďte znaky s diakritikou běžnými znaky za VBA
Nahraďte znaky s diakritikou běžnými znaky programem Kutools pro Excel
Nahraďte znaky s diakritikou běžnými znaky za VBA
Pro uživatele, kteří mají zkušenosti s Microsoft Excel, je použití makra VBA snadným způsobem, jak zvládnout tuto komplikovanou práci.
1. Podržte stisknuté tlačítko Další + F11 klíče v aplikaci Excel a otevře Okno Microsoft Visual Basic pro aplikace.
2. klikněte Vložit > Modula vložte následující makro do souboru Okno modulu.
Function StripAccent(thestring As String)
Dim A As String * 1
Dim B As String * 1
Dim i As Integer
Const AccChars= "ŠŽšžŸÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðñòóôõöùúûüýÿ"
Const RegChars= "SZszYAAAAAACEEEEIIIIDNOOOOOUUUUYaaaaaaceeeeiiiidnooooouuuuyy"
For i = 1 To Len(AccChars)
A = Mid(AccChars, i, 1)
B = Mid(RegChars, i, 1)
thestring = Replace(thestring, A, B)
Next
StripAccent = thestring
End Function
3. Pak přejděte do prázdné buňky a vložte vzorec do buňky: = CheckStringCHAR (InString), Například = CheckStringCHAR ("ù")nebo = CheckStringCHAR (A2).
Poznámky:
(1) Váš Microsoft Visual Basic nemusí vůbec rozpoznávat znaky s diakritikou, pokud nepodporuje Unicode. Když například vložíte znak „š“ do jazyka Visual Basic, může se zobrazit „?“. Pokud ano, toto makro není k dispozici.
(2) Nenahrazuje znaky s diakritikou v řetězcích vybrané buňky přímo.
Nahraďte znaky s diakritikou běžnými znaky programem Kutools pro Excel
Používání makra VBA vyžaduje příliš mnoho dovedností a znalostí. A následující metoda vám pomůže pracovat snadněji pouze s několika kliknutími. Nástroj Kutools pro Excel pro nahrazení znaků s diakritikou vám umožní snadno nahradit všechny druhy znaků s diakritikou běžnými znaky najednou.
Kutools pro Excel - Obsahuje více než 300 užitečných nástrojů pro Excel. Plná zkušební verze zdarma 30-den, není potřeba kreditní karta! Get It Now
1. Vyberte rozsah, ve kterém nahradíte všechny znaky s diakritikou.
2. klikněte Kutools > text > Nahraďte znaky s diakritikou…, Viz screenshot:
3. In Nahraďte znaky s diakritikou dialogové okno, klepněte na tlačítko Vybrat vše Klepnutím na tlačítko vyberte všechna pravidla nahrazení a klepnutím na tlačítko Ok nahradíte všechny znaky s diakritikou. viz screenshot:
Poznámky:
(1) Pokud nemáte nějaké konkrétní znaky s diakritikou, můžete kliknout na Přidat pravidlo tlačítko pro přidání vlastních pravidel do seznamu ve výše uvedeném dialogu Nahradit znaky s diakritikou.
(2) V dialogovém okně Nahradit znaky s diakritikou můžete upravit nová pravidla nahrazení.
Nyní budete mít všechny znaky s diakritikou v řetězcích vybraného rozsahu okamžitě převedeny na běžné znaky. Viz screenshot:
Projekt Nahraďte znaky s diakritikou Funkce Kutools pro Excel může snadno nahradit všechny druhy znaků s diakritikou za běžné znaky v celém sešitu. Vyzkoušejte zdarma!
Nejlepší kancelářské nástroje produktivity
Kutools pro Excel řeší většinu vašich problémů a zvyšuje vaši produktivitu o 80%
- Opakované použití: Rychle vložte složité vzorce, grafy a cokoli, co jste dříve používali; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
- Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
- Sloučit buňky / řádky / sloupce bez ztráty dat; Rozdělit obsah buněk; Zkombinujte duplicitní řádky / sloupce... Zabraňte duplicitním buňkám; Porovnat rozsahy...
- Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
- Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
- Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
- Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
- Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
- Více než 300 výkonných funkcí. Podporuje Office / Excel 2007-2021 a 365. Podporuje všechny jazyky. Snadné nasazení ve vašem podniku nebo organizaci. Plné funkce 30denní bezplatná zkušební verze. 60denní záruka vrácení peněz.

Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!












