- Ongelma johtuu yleensä piilotetuista objekteista tai muotoiluista, joita on käytetty taulukon lopullisissa rajoissa.
- Objektien näyttöasetukset saattavat estää solujen siirtämisen uusien rivien lisäämiseksi.
- Tyhjien rivien ja sarakkeiden, jotka sisältävät näkymätöntä muotoilua, poistaminen on olennaista työtilan vapauttamiseksi.

Olen varma, että sinulle on käynyt niin: työskentelet ahkerasti laskentataulukon parissa, sinun täytyy lisätä uusi rivi tietojen järjestämiseksi, ja yhtäkkiä Excel antaa ärsyttävän virheilmoituksen, jossa sanotaan, ettei soluja voida lisätä, koska se siirtäisi tietoja taulukon ulkopuolelle. Se on turhauttavaa, varsinkin kun huomaat, että solut näyttävät tyhjiltä etkä tiedä, mitä ihmettä ohjelmassa tapahtuu.
Tämä virhe on yleisempi kuin luuletkaan, eikä sillä aina ole ilmeistä syytä. Joskus kyseessä on yksinkertainen määritysongelma , ja toisinaan Excel luulee, että sinulla on tietoja viimeiseen mahdolliseen sarakkeeseen tai riviin asti, vaikka et näe mitään. Tässä artikkelissa käymme läpi kaikki mahdolliset ratkaisut yksinkertaisimmista muutoksista makrojen käyttöön, jotta voit palata töihin ilman, että ohjelmisto aiheuttaa sinulle päänvaivaa.
Kun ongelmana on piilotetut esineet

Yksi yleisimmistä syistä on se, että jotkin objektit, kuten kommentit, kuvat tai muodot, on asetettu pysymään kiinteinä tai piilotettuina. Jos yrität piilottaa sarakkeen ja rivin Excelissä tai lisätä rivin ja solukommentti on tiellä , Excel saattaa kaatua, jos näyttöasetus on virheellinen.
Voit korjata tämän nykyaikaisissa versioissa siirtymällä Excelin Asetukset-valikkoon, siirtymällä Lisäasetukset-välilehdelle ja etsimällä Tämän työkirjan näyttöasetukset -osiota . Varmista siellä, että "Näytä objekteille" -vaihtoehto on valittuna "Ei mitään" -vaihtoehdon sijaan . Nopea temppu tämän kytkemiseksi päälle tai pois päältä ilman, että valikoissa tarvitsee navigoida liikaa, on painaa CTRL + 6.
Jos tämä ei toimi, sinun on ehkä muutettava objektin tiettyä ominaisuutta. Sinun on asetettava objektille ominaisuus " Siirrä ja muuta kokoa solujen kanssa" . Voit tehdä tämän valitsemalla objektin (jos se on kommentti, napsauta hiiren kakkospainikkeella ja valitse "Näytä kommentti"), siirtymällä Objektin muoto -kohtaan, avaa Ominaisuudet-välilehti ja valitsemalla yllä mainitun valintaruudun. Tämä estää objektia toimimasta näkymätöntä estettä , joka estää solujen siirtämisen.
Solujen draama näkymättömällä muotoilulla

Toinen hyvin yleinen tilanne on, jossa ohjelma varoittaa, että ei-tyhjät solut siirretään laskentataulukon ulkopuolelle. Todennäköisesti olet tietämättäsi käyttänyt täyttömuotoa ( kuten valkoista taustaa) kokonaisiin sarakkeisiin tai riveihin, aivan Excelin reunaan asti. Vaikka solussa ei olisi tekstiä, pelkkä väri saa Excelin pitämään sitä "ei-tyhjänä ".
Tehokkain ratkaisu tässä on perusteellinen siivous. Pelkkä sisällön poistaminen ei riitä; sinun on fyysisesti poistettava tarpeettomat rivit ja sarakkeet. Valitse ensimmäinen tyhjä rivi tietojesi alapuolelta ja poista kaikki (Ctrl + Shift + Alanuoli). Tee sama sarakkeille, joihin tietosi päätyvät, XFD-sarakkeeseen asti. Joskus ongelmana on, että muotoilu kopioituu automaattisesti uusille riveille, jotka ilmestyvät, kun poistat muita, joten muotoilun poistaminen viimeiseltä riviltä ennen tallentamista voi olla ratkaisu.

Jos sinulla on laskentataulukko täynnä objekteja etkä halua muuttaa niiden ominaisuuksia yksi kerrallaan, koska se veisi ikuisuuden, voit käyttää Excel-makroja . Käytettävissä on yksinkertainen makro , joka käy läpi kaikki aktiivisen laskentataulukon muodot ja objektit ja määrittää niille automaattisesti ominaisuuden siirtää ja muuttaa kokoa solujen mukana.
Koodi koostuu Shape-tyyppisen muuttujan määrittämisestä ja silmukan käytöstä Jokaiselle hakea s.Placement = xlMoveAndSize jokaiselle elementille. Tämä on erityisen hyödyllistä monimutkaisissa työkirjoissa, joissa on makropainikkeet tai grafiikat hajallaan, mikä voi aiheuttaa lisäysristiriidan huomaamattasi.
Työnkulun optimoimiseksi muista, että voit myös muuntaa tietoalueesi virallisiksi Excel-taulukoiksi . Tämä paitsi välttää joitakin näistä muotoiluvirheistä, myös lisää automaattisesti värit ja mallit uusille riveille, mikä säästää sinut manuaaliselta muotoilulta ja riskiltä täyttää taulukko soluilla, joilla on näkymätön täyttö.
Lyhyesti sanottuna, tämän virheen välttämiseksi sinun on varmistettava, ettei polkua peitä objekteja käyttämällä näytä kaikki -vaihtoehtoa tai säätämällä niiden ominaisuuksia, ja poistettava kaikki vahingossa tehdyt muotoilujäljet työkirjan tyhjistä alueista poistamalla ylimääräisiä rivejä ja sarakkeita taulukon reunoihin asti.