- Problém zvyčajne pramení z prítomnosti skrytých objektov alebo formátov použitých na konečných hraniciach hárka.
- Nastavenia zobrazenia objektov môžu blokovať možnosť presúvania buniek na vkladanie nových riadkov.
- Vyčistenie prázdnych riadkov a stĺpcov, ktoré obsahujú neviditeľné formátovanie, je nevyhnutné na uvoľnenie pracovného priestoru.

Určite sa vám to už stalo: usilovne pracujete na tabuľke, potrebujete pridať nový riadok na usporiadanie údajov a zrazu Excel zobrazí nepríjemnú chybovú správu , že nemôže vložiť bunky, pretože by to posunulo údaje mimo hárka. Je to frustrujúci moment, najmä keď vidíte, že bunky sa zdajú byť prázdne a vy netušíte, čo sa s programom deje.
Táto chyba je častejšia, než si myslíte, a nie vždy má zjavnú príčinu. Niekedy ide o jednoduchý problém s konfiguráciou a inokedy si Excel myslí, že máte údaje až po posledný možný stĺpec alebo riadok, hoci nič nevidíte. V tomto článku si rozoberieme všetky možné riešenia, od najjednoduchších úprav až po používanie makier, aby ste sa mohli vrátiť k práci bez toho, aby vám softvér spôsoboval bolesti hlavy.
Keď sú problémom skryté objekty

Jednou z najčastejších príčin sú objekty, ako sú komentáre, obrázky alebo tvary, ktoré sú nastavené tak, aby zostali pevné alebo skryté. Ak sa pokúsite skryť stĺpec a riadok v Exceli alebo vložiť riadok a v ceste vám stojí komentár k bunke , Excel môže zlyhať, ak je nastavenie zobrazenia nesprávne.
Ak chcete tento problém vyriešiť v moderných verziách, prejdite do ponuky Možnosti programu Excel, prejdite na kartu Rozšírené a vyhľadajte sekciu Možnosti zobrazenia pre tento zošit . Tam sa uistite, že je vybratá možnosť „Pre objekty zobraziť“ namiesto možnosti „Nič“. Rýchly trik na prepnutie tejto možnosti bez zbytočného navigovania v ponukách je stlačiť kombináciu klávesov CTRL + 6.
Ak to nefunguje, možno budete musieť zmeniť konkrétnu vlastnosť objektu. Musíte nastaviť objekt na vlastnosť „ Presúvať a meniť veľkosť s bunkami“ . Ak to chcete urobiť, vyberte objekt (ak ide o komentár, kliknite pravým tlačidlom myši a vyberte možnosť „Zobraziť komentár“), prejdite na Formát objektu, prejdite na kartu Vlastnosti a začiarknite políčko uvedené vyššie. Tým sa zabráni tomu, aby objekt fungoval ako neviditeľná bariéra , ktorá bráni presúvaniu buniek.
Dráma buniek s neviditeľným formátovaním

Ďalším veľmi častým scenárom je, keď vás program upozorní, že neprázdne bunky budú presunuté mimo tabuľky. S najväčšou pravdepodobnosťou ste bez toho, aby ste si to uvedomovali, použili formát výplne (napríklad biele pozadie) na celé stĺpce alebo riadky až po okraj Excelu. Aj keď bunka neobsahuje text, samotná skutočnosť, že má farbu, spôsobí, že Excel ju bude považovať za „neprázdnu “.
Najúčinnejším riešením je v tomto prípade dôkladné vyčistenie. Nestačí len vymazať obsah; musíte fyzicky odstrániť nepotrebné riadky a stĺpce. Vyberte prvý prázdny riadok pod údajmi a všetky ho vymažte (Ctrl + Shift + šípka nadol). To isté urobte pre stĺpce od miesta, kde vaše údaje končia, až po stĺpec XFD. Niekedy je problémom to, že formátovanie sa automaticky kopíruje do nových riadkov, ktoré sa objavia po vymazaní iných, takže kľúčom môže byť vymazanie formátovania z posledného riadku pred uložením.

Ak máte pracovný hárok plný objektov a nechcete meniť ich vlastnosti jeden po druhom, pretože by to trvalo večne, môžete použiť makrá programu Excel . Existuje jednoduché makro , ktoré iteruje cez všetky tvary a objekty na aktívnom pracovnom hárku a automaticky im priradí vlastnosť presúvania a zmeny veľkosti s bunkami.
Kód pozostáva z deklarovania premennej typu Shape a použitia cyklu Pre každý podať žiadosť s.Placement = xlMoveAndSize ku každému prvku. Toto je obzvlášť užitočné v zložitých zošitoch, kde sú makro tlačidlá alebo grafika rozptýlené, ktoré by mohli spôsobovať konflikt vkladania bez toho, aby ste si to uvedomovali.
Pre optimalizáciu pracovného postupu nezabudnite, že rozsahy údajov môžete previesť aj do oficiálnych tabuliek programu Excel . Tým sa nielenže zabráni niektorým z týchto chyb formátovania, ale tiež sa automaticky použijú farby a dizajny na nové riadky, čím sa ušetrí manuálne formátovanie a riziko vyplnenia hárka bunkami pomocou neviditeľnej výplne.
Stručne povedané, aby ste sa vyhli tejto chybe, musíte sa uistiť, že cestu neblokujú žiadne objekty, a to pomocou možnosti zobraziť všetko alebo úpravou ich vlastností, a odstrániť všetky stopy po náhodnom formátovaní v prázdnych oblastiach zošita odstránením prebytočných riadkov a stĺpcov až po okraje hárka.