- Problém obvykle pramení z přítomnosti skrytých objektů nebo formátů použitých na konečných hranicích listu.
- Nastavení zobrazení objektů může blokovat možnost přesouvání buněk pro vkládání nových řádků.
- Vyčištění prázdných řádků a sloupců, které obsahují neviditelné formátování, je nezbytné pro uvolnění pracovního prostoru.
Jsem si jistý, že se vám to už stalo: usilovně pracujete na tabulce, potřebujete přidat nový řádek pro uspořádání dat a Excel najednou zobrazí nepříjemnou chybovou hlášku , že nemůže vložit buňky, protože by to posunulo data mimo list. Je to frustrující okamžik, zvláště když vidíte, že buňky se zdají být prázdné a vy nemáte tušení, co se s programem děje.
Tato chyba je častější, než si myslíte, a ne vždy má zjevnou příčinu. Někdy se jedná o jednoduchý problém s konfigurací a jindy si Excel myslí, že máte data až do posledního možného sloupce nebo řádku, i když nic nevidíte. V tomto článku si rozebereme všechna možná řešení, od nejjednodušších úprav až po použití maker, abyste se mohli vrátit k práci, aniž by vám software způsoboval bolesti hlavy.
Když jsou problémem skryté objekty

Jednou z nejčastějších příčin jsou objekty, jako jsou komentáře, obrázky nebo tvary, které jsou nastaveny tak, aby zůstaly pevné nebo skryté. Pokud se pokusíte skrýt sloupec a řádek v Excelu nebo vložit řádek a v cestě vám překáží komentář k buňce , může Excel selhat, pokud je nastavení zobrazení nesprávné.
Chcete-li to v moderních verzích opravit, musíte přejít do nabídky Možnosti aplikace Excel, přejít na kartu Upřesnit a vyhledat sekci Možnosti zobrazení pro tento sešit . Tam se ujistěte, že je vybrána možnost „U objektů zobrazit“ místo „Nic“. Rychlý trik, jak tuto možnost přepnout, aniž byste museli zbytečně procházet nabídky, je stisknout CTRL + 6.
Pokud to nefunguje, možná budete muset změnit specifickou vlastnost objektu. Musíte u objektu nastavit vlastnost „ Přesouvat a měnit velikost s buňkami“ . Chcete-li to provést, vyberte objekt (pokud se jedná o komentář, klikněte pravým tlačítkem myši a vyberte „Zobrazit komentář“), přejděte na Formát objektu, přejděte na kartu Vlastnosti a zaškrtněte výše uvedené políčko. Tím zabráníte tomu, aby objekt fungoval jako neviditelná bariéra , která brání přesunu buněk.
Drama buněk s neviditelným formátováním

Dalším velmi častým scénářem je, když vás program upozorní, že neprázdné buňky budou přesunuty mimo tabulku. S největší pravděpodobností jste, aniž byste si to uvědomovali, použili formát výplně (například bílé pozadí) na celé sloupce nebo řádky, a to až k okraji Excelu. I když buňka neobsahuje text, pouhá skutečnost, že má barvu, způsobí, že ji Excel považuje za „neprázdnou “.
Nejúčinnějším řešením je v tomto případě důkladné vyčištění. Pouhé smazání obsahu nestačí; je třeba fyzicky odstranit nepotřebné řádky a sloupce. Vyberte první prázdný řádek pod daty a celý ho smažte (Ctrl + Shift + šipka dolů). Totéž proveďte pro sloupce od končících dat až po sloupec XFD. Někdy je problém v tom, že formátování se automaticky kopíruje do nových řádků, které se objeví, když smažete ostatní, takže klíčem může být vymazání formátování z posledního řádku před uložením.

Pokud máte list plný objektů a nechcete měnit jejich vlastnosti jeden po druhém, protože by to trvalo věčně, můžete použít makra aplikace Excel . Existuje jednoduché makro , které iteruje všemi tvary a objekty na aktivním listu a automaticky jim přiřadí vlastnost přesouvání a změny velikosti s buňkami.
Kód se skládá z deklarace proměnné typu Shape a použití cyklu Pro každého použít s.Placement = xlMoveAndSize ke každému prvku. To je obzvláště užitečné ve složitých sešitech, kde existují makro tlačítka nebo grafiku rozptýlené, které by mohly způsobovat konflikt vkládání, aniž byste si to uvědomovali.
Abyste optimalizovali svůj pracovní postup, nezapomeňte, že můžete také převést datové oblasti do oficiálních tabulek aplikace Excel . Tím se nejen vyhnete některým z těchto chyb formátování, ale také se automaticky aplikují barvy a vzory na nové řádky, což vám ušetří ruční formátování a riziko vyplnění listu buňkami pomocí neviditelné výplně.
Stručně řečeno, abyste se vyhnuli této chybě, musíte se ujistit, že cestu neblokují žádné objekty, a to pomocí možnosti zobrazit vše nebo úpravou jejich vlastností, a odstranit veškeré stopy po náhodném formátování v prázdných oblastech sešitu odstraněním přebytečných řádků a sloupců až k okrajům listu.