Obsah
Výukový program ukazuje ako vykonávať kontrolu pravopisu v programe Excel ručne, pomocou kódu VBA a pomocou špeciálneho nástroja. Naučíte sa, ako kontrolovať pravopis v jednotlivých bunkách a rozsahoch, v aktívnom hárku a v celom zošite.
Hoci Microsoft Excel nie je program na spracovanie textu, má niekoľko funkcií na prácu s textom vrátane kontroly pravopisu. Kontrola pravopisu v programe Excel však nie je úplne rovnaká ako v programe Word. Neponúka pokročilé možnosti, ako je kontrola gramatiky, ani nepodčiarkuje nesprávne napísané slová pri písaní. Napriek tomu však Excel poskytuje základné funkcie kontroly pravopisu atento návod vás naučí, ako získať väčšinu z nich.
Ako vykonať kontrolu pravopisu v programe Excel
Bez ohľadu na to, ktorú verziu používate, či Excel 2016, Excel 2013, Excel 2010 alebo nižšiu, existujú 2 spôsoby kontroly pravopisu v programe Excel: tlačidlo na páse kariet a klávesová skratka.
Jednoducho vyberte prvú bunku alebo bunku, od ktorej chcete začať kontrolu, a vykonajte jeden z nasledujúcich krokov:
- Na klávesnici stlačte tlačidlo F7.
- Kliknite na tlačidlo Pravopis tlačidlo na Prehľad na karte Overovanie skupina.
Tým sa vykoná kontrola pravopisu v aktívny pracovný list :
Keď sa zistí chyba, Pravopis zobrazí sa dialógové okno:
Na opraviť chybu , vyberte vhodnú voľbu podľa Návrhy a kliknite na tlačidlo Zmena Tlačidlo Chybne napísané slovo sa nahradí vybraným slovom a upozorní sa na ďalšiu chybu.
Ak "chyba" v skutočnosti nie je chybou, vyberte jednu z nasledujúcich možností:
- Na ignorovať aktuálnu chybu , kliknite na tlačidlo Ignorovať raz .
- Na ignorovať všetky chyby rovnaké ako aktuálne, kliknite na Ignorovať všetko .
- Na pridať aktuálne slovo do slovníka , kliknite na tlačidlo Pridať do slovníka . Tým sa zabezpečí, že pri ďalšej kontrole pravopisu sa to isté slovo nebude považovať za chybu.
- Na nahradiť všetky chyby rovnaké ako aktuálne s vybraným návrhom, kliknite na Zmeniť všetko .
- Nechať Excel opraví chybu ako uzná za vhodné, kliknite na AutoCorrect .
- Nastavenie ďalší jazyk na overovanie , vyberte ju z ponuky Jazyk slovníka vhadzovací box.
- Ak chcete zobraziť alebo zmeniť nastavenia kontroly pravopisu , kliknite na Možnosti... tlačidlo.
- Na zastaviť a zatvoriť dialógové okno, kliknite na tlačidlo Zrušiť tlačidlo.
Po dokončení kontroly pravopisu sa v programe Excel zobrazí príslušná správa:
Kontrola pravopisu jednotlivých buniek a rozsahov
V závislosti od vášho výberu spracuje kontrola pravopisu v programe Excel rôzne oblasti pracovného hárka:
Výberom jedna bunka , poviete programu Excel, aby vykonal kontrolu pravopisu na aktívny list , vrátane textu v záhlaví, päte, komentárov a grafiky. Vybraná bunka je východiskovým bodom:
- Ak vyberiete prvú bunku (A1), skontroluje sa celý hárok.
- Ak vyberiete nejakú inú bunku, Excel začne kontrolovať pravopis od tejto bunky až do konca pracovného hárka. Po skontrolovaní poslednej bunky sa zobrazí výzva na pokračovanie kontroly na začiatku hárka.
Kontrola pravopisu jedna konkrétna bunka , dvakrát kliknite na danú bunku, aby ste vstúpili do režimu úprav, a potom spustite kontrolu pravopisu.
Kontrola pravopisu v rozsah buniek , vyberte tento rozsah a potom spustite kontrolu pravopisu.
Kontrola iba časť obsahu bunky , kliknite na bunku a vyberte text, ktorý chcete skontrolovať v paneli vzorcov, alebo dvakrát kliknite na bunku a vyberte text v bunke.
Ako skontrolovať pravopis vo viacerých hárkoch
Ak chcete naraz skontrolovať niekoľko pracovných listov na pravopisné chyby, postupujte takto:
- Vyberte karty hárkov, ktoré chcete skontrolovať. Na tento účel stlačte a podržte kláves Ctrl a zároveň kliknite na karty.
- Stlačte klávesovú skratku kontroly pravopisu ( F7 ) alebo kliknite na Pravopis tlačidlo na Prehľad tab.
Excel skontroluje pravopisné chyby vo všetkých vybraných pracovných hárkoch:
Po dokončení kontroly pravopisu kliknite pravým tlačidlom myši na vybrané karty a kliknite na položku Rozdelenie hárkov do skupín .
Ako skontrolovať pravopis celého zošita
Ak chcete skontrolovať pravopis vo všetkých listoch aktuálneho zošita, kliknite pravým tlačidlom myši na ľubovoľnú kartu listu a vyberte položku Vyberte všetky listy z kontextovej ponuky. Keď sú vybrané všetky hárky, stlačte kláves F7 alebo kliknite na Pravopis Áno, je to také jednoduché!
Ako skontrolovať pravopis textu vo vzorcoch
Za normálnych okolností Excel nekontroluje text riadený vzorcom, pretože bunka v skutočnosti obsahuje vzorec, nie textovú hodnotu:
Ak sa však dostanete do režimu úprav a potom spustíte kontrolu pravopisu, bude to fungovať:
Samozrejme, budete musieť skontrolovať každú bunku osobitne, čo nie je veľmi dobré, ale napriek tomu vám tento prístup môže pomôcť odstrániť pravopisné chyby vo veľkých vzorcoch, napríklad vo viacúrovňových vnorených príkazoch IF.
Kontrola pravopisu v programe Excel pomocou makra
Ak máte radi automatizáciu, môžete ľahko automatizovať proces vyhľadávania nesprávne napísaných slov v pracovných listoch.
Makro na kontrolu pravopisu v aktívnom hárku
Čo môže byť jednoduchšie ako kliknutie na tlačidlo? Možno tento riadok kódu :)
Sub SpellCheckActiveSheet() ActiveSheet.CheckSpelling End SubMakro na kontrolu pravopisu všetkých listov aktívneho zošita
Už viete, že ak chcete vyhľadať pravopisné chyby vo viacerých hárkoch, vyberte príslušné karty hárkov. Ako však skontrolovať skryté hárky?
V závislosti od cieľa použite jedno z nasledujúcich makier.
Kontrola všetkých viditeľné listy:
Sub SpellCheckAllVisibleSheets() For Each wks In ActiveWorkbook.Worksheets If wks.Visible = True Then wks.Activate wks.CheckSpelling End If Next wks End SubKontrola všetkých hárkov v aktívnom zošite, viditeľné a skryté :
Sub SpellCheckAllSheets() For Each wks In ActiveWorkbook.Worksheets wks.CheckSpelling Next wks End SubZvýraznenie nesprávne napísaných slov v programe Excel
Toto makro umožňuje nájsť nesprávne napísané slová jednoduchým zobrazením listu. Červenou farbou zvýrazní bunky, ktoré obsahujú jednu alebo viacero pravopisných chýb. Ak chcete použiť inú farbu pozadia, zmeňte kód RGB v tomto riadku: cell.Interior.Color = RGB(255, 0, 0).
Sub HighlightMispelledCells() Dim count As Integer count = 0 For Each cell In ActiveSheet.UsedRange If Not Application.CheckSpelling(Word:=cell.Text) Then cell.Interior.Color = RGB(255, 0, 0) count = count + 1 End If Next cell If count> 0 Then MsgBox count & " bunky obsahujúce nesprávne napísané slová boli nájdené a zvýraznené." Else MsgBox "Žiadne nesprávne napísané slová neboli nájdené." End If EndSubAko používať makrá na kontrolu pravopisu
Stiahnite si náš vzorový zošit s makrami kontroly pravopisu a vykonajte tieto kroky:
- Otvorte stiahnutý zošit a ak sa zobrazí výzva, povoľte makrá.
- Otvorte si vlastný zošit a prepnite sa na hárok, ktorý chcete skontrolovať.
- Stlačte Alt + F8 , vyberte makro a kliknite na tlačidlo Spustiť .
Vzorový zošit obsahuje nasledujúce makrá:
- SpellCheckActiveSheet - vykoná kontrolu pravopisu v aktívnom pracovnom hárku.
- SpellCheckAllVisibleSheets - skontroluje všetky viditeľné listy v aktívnom zošite.
- SpellCheckAllSheets - kontroluje viditeľné a neviditeľné listy v aktívnom zošite.
- HighlightMispelledCells - zmení farbu pozadia buniek, ktoré obsahujú nesprávne napísané slová.
Makrá môžete pridať aj do vlastného hárku podľa týchto pokynov: Ako vložiť a spustiť kód VBA v programe Excel.
Ak chcete napríklad zvýrazniť všetky bunky s pravopisnými chybami v aktuálnej tabuľke, spustite toto makro:
A dostanete nasledujúci výsledok:
Zmena nastavení kontroly pravopisu v programe Excel
Ak chcete upraviť správanie kontroly pravopisu v programe Excel, kliknite na položku Súbor > Možnosti > Overovanie a potom začiarknite alebo zrušte začiarknutie nasledujúcich možností:
- Ignorovanie slov písaných veľkými písmenami
- Ignorovať slová, ktoré obsahujú čísla
- Ignorovanie internetových súborov a adries
- Označte opakujúce sa slová
Všetky možnosti sú zrozumiteľné, možno okrem tých jazykovo špecifických (ak by to niekoho zaujímalo, môžem vysvetliť, ako je to s presadzovaním striktného ё v ruštine :)
Na obrázku nižšie sú zobrazené predvolené nastavenia:
Kontrola pravopisu v programe Excel nefunguje
Ak kontrola pravopisu v pracovnom hárku nefunguje správne, vyskúšajte tieto jednoduché tipy na riešenie problémov:
Tlačidlo pravopisu je šedé
S najväčšou pravdepodobnosťou je váš pracovný hárok chránený. Kontrola pravopisu v programe Excel nefunguje v chránených hárkoch, takže budete musieť najprv zrušiť ochranu pracovného hárka.
Ste v režime úprav
V režime úprav sa na pravopisné chyby kontroluje iba bunka, ktorú práve upravujete. Ak chcete skontrolovať celý pracovný hárok, ukončite režim úprav a potom spustite kontrolu pravopisu.
Text vo vzorcoch sa nekontroluje
Bunky obsahujúce vzorce sa nekontrolujú. Ak chcete skontrolovať pravopis textu vo vzorci, prejdite do režimu úprav.
Vyhľadávanie preklepov a tlačových chýb pomocou nástroja Fuzzy Duplicate Finder
Okrem vstavanej funkcie kontroly pravopisu v programe Excel môžu používatelia nášho balíka Ultimate Suite rýchlo nájsť a opraviť preklepy pomocou špeciálneho nástroja, ktorý sa nachádza na Ablebits Nástroje karta v časti Nájsť a nahradiť :
Kliknutím na Vyhľadávanie preklepov Tlačidlo otvorí panel Fuzzy Duplicate Finder (Hľadač fuzzy duplikátov) na ľavej strane okna programu Excel. Máte vybrať rozsah, ktorý sa má skontrolovať na preklepy, a nakonfigurovať nastavenia vyhľadávania:
- Maximálny počet rôznych znakov - obmedziť počet hľadaných rozdielov.
- Minimálny počet znakov v slove/bunke - vylúčiť z vyhľadávania veľmi krátke hodnoty.
- Bunky obsahujú samostatné slová ohraničené - začiarknite toto políčko, ak vaše bunky môžu obsahovať viac ako jedno slovo.
Po správnej konfigurácii nastavení kliknite na tlačidlo Vyhľadávanie preklepov tlačidlo.
Doplnok začne vyhľadávať hodnoty, ktoré sa líšia o 1 alebo viac znakov podľa vášho zadania. Po dokončení vyhľadávania sa zobrazí zoznam nájdených fuzzy zhody zoskupených do uzlov, ako je znázornené na nasledujúcej snímke.
Teraz je potrebné nastaviť správnu hodnotu pre každý uzol. Na tento účel rozbaľte skupinu a kliknite na symbol začiarknutia v poli Akcia stĺpec vedľa správnej hodnoty:
Ak uzol neobsahuje správne slovo, kliknite na Správna hodnota vedľa koreňovej položky, zadajte slovo a stlačte kláves Enter .
Po priradení správnych hodnôt všetkým uzlom kliknite na tlačidlo Aplikovať a všetky preklepy v pracovnom hárku budú opravené jedným ťahom:
Takto vykonávate kontrolu pravopisu v programe Excel pomocou nástroja Fuzzy Duplicate Finder. Ak ste zvedaví na vyskúšanie tohto nástroja a viac ako 70 ďalších profesionálnych nástrojov pre program Excel, môžete si stiahnuť skúšobnú verziu nášho balíka Ultimate Suite.