Zvýraznite extra medzery

Obsah

Povedzme, že sme vytvorili formulár pre vstup používateľa, ako je tento:

Pri zadávaní vždy existuje možnosť nesprávneho zadania informácií, „ľudský faktor“. Jednou z možností jeho prejavu sú extra priestory. Niekto ich dáva náhodne, niekto zámerne, no každopádne aj jedna medzera navyše vám bude v budúcnosti pri spracovaní zadaných informácií predstavovať problém. Ďalším „čarom“ je, že ešte nie sú viditeľné, hoci ak naozaj chcete, môžete ich zviditeľniť pomocou makra.

Samozrejme je možné a potrebné informácie po ich zadaní „učesať“ pomocou špeciálnych funkcií alebo makier. A môžete upozorniť na nesprávne zadané údaje priamo v procese vypĺňania formulára, čím používateľovi okamžite oznámite chybu. Pre to:

  1. Zvýraznite vstupné polia, kde potrebujete skontrolovať medzery navyše (v našom príklade žlté bunky).
  2. Vyberte si Hlavné príkazová karta Podmienené formátovanie – vytvoriť pravidlo (Domov – Podmienené formátovanie – Vytvoriť pravidlo).
  3. Vyberte typ pravidla Použite vzorec na určenie, ktoré bunky sa majú formátovať (Použite vzorec na určenie, ktoré bunky sa majú formátovať) a do poľa zadajte nasledujúci vzorec:

kde D4 je adresa aktuálnej bunky (bez znakov „$“).

V anglickej verzii to bude, respektíve =G4<>TRIM(G4)

Funkcie TRIM (TRIM) odstráni z textu nadbytočné medzery. Ak pôvodný obsah aktuálnej bunky nie je rovnaký ako „česaný“ s funkciou TRIM, takže v bunke sú medzery navyše. Potom sa vstupné pole vyplní farbou, ktorú je možné vybrať kliknutím na tlačidlo Rámec (Formát).

Teraz, keď vypĺňate ďalšie medzery „pre krásu“, naše vstupné polia budú zvýraznené červenou farbou, čo používateľovi naznačuje, že sa mýli:

Tu je taký jednoduchý, ale pekný trik, ktorý som mnohokrát použil vo svojich projektoch. Dúfam, že to bude užitočné aj pre vás 🙂

  • Čistenie textu od nadbytočných medzier, netlačiteľných znakov, latinských znakov atď.
  • Nástroje na odstránenie nadbytočných medzier z doplnku PLEX
  • Chráňte hárky, zošity a súbory v programe Microsoft Excel

Nechaj odpoveď