- Problema provine de obicei din prezența obiectelor ascunse sau a formatelor aplicate la limitele finale ale foii.
- Setările de afișare a obiectelor pot bloca posibilitatea de a muta celule pentru a insera rânduri noi.
- Curățarea rândurilor și coloanelor goale care conțin formatare invizibilă este esențială pentru eliberarea spațiului de lucru.
Sunt sigur că ți s-a întâmplat și ție: lucrezi din greu la foaia de calcul, trebuie să adaugi un rând nou pentru a-ți organiza datele și, dintr-o dată, Excel afișează un mesaj de eroare enervant care spune că nu poate insera celulele deoarece ar muta datele în afara foii. Este un moment frustrant, mai ales când vezi că celulele par a fi goale și nu ai nicio idee ce se întâmplă cu programul.
Această eroare este mai frecventă decât ați putea crede și nu are întotdeauna o cauză evidentă. Uneori este o simplă problemă de configurare , iar alteori Excel consideră că aveți date până la ultima coloană sau rând posibil, chiar dacă nu puteți vedea nimic. În acest articol, vom analiza toate soluțiile posibile, de la cele mai simple ajustări până la utilizarea macrocomenzilor, astfel încât să vă puteți întoarce la lucru fără ca software-ul să vă dea bătăi de cap.
Când problema sunt obiectele ascunse

Una dintre cele mai frecvente cauze este existența unor obiecte, cum ar fi comentarii, imagini sau forme, care sunt setate să rămână fixe sau ascunse. Dacă încercați să ascundeți o coloană și un rând în Excel sau să inserați un rând și există un comentariu la o celulă care intervine, Excel se poate bloca dacă setarea de afișare este incorectă.
Pentru a remedia acest lucru în versiunile moderne, trebuie să accesați meniul Opțiuni Excel, să accesați fila Avansat și să căutați secțiunea Opțiuni de afișare pentru acest registru de lucru . Acolo, asigurați-vă că este selectată opțiunea „Pentru obiecte, afișare” în loc de „Nimic”. Un truc rapid pentru a activa această opțiune fără a naviga excesiv prin meniuri este să apăsați CTRL + 6.
Dacă aceasta nu funcționează, este posibil să fie nevoie să modificați proprietatea specifică a obiectului. Trebuie să setați obiectul la proprietatea „ Mutare și redimensionare cu celule” . Pentru a face acest lucru, selectați obiectul (dacă este un comentariu, faceți clic dreapta și selectați „Afișare comentariu”), accesați Format obiect, accesați fila Proprietăți și bifați caseta menționată mai sus. Aceasta împiedică obiectul să acționeze ca o barieră invizibilă care împiedică mutarea celulelor.
Drama celulelor cu formatare invizibilă

Un alt scenariu foarte frecvent este atunci când programul vă avertizează că celulele care nu sunt goale vor fi mutate în afara foii de calcul. Cel mai probabil, fără să vă dați seama, ați aplicat un format de umplere (cum ar fi un fundal alb) unor coloane sau rânduri întregi, chiar până la marginea foii Excel. Chiar dacă celula nu conține text, simplul fapt că are o culoare face ca Excel să o considere „negoală ”.
Cea mai eficientă soluție în acest caz este o curățare temeinică. Simpla ștergere a conținutului nu este suficientă; trebuie să eliminați fizic rândurile și coloanele inutile. Selectați primul rând gol de sub datele dvs. și ștergeți-l complet (Ctrl + Shift + Săgeată în jos). Faceți același lucru pentru coloanele din care datele dvs. ajung în coloana XFD. Uneori, problema este că formatarea este copiată automat pe noile rânduri care apar atunci când ștergeți altele, așa că ștergerea formatării de la ultimul rând înainte de salvare poate fi cheia.

Dacă aveți o foaie de calcul plină de obiecte și nu doriți să le modificați proprietățile una câte una, deoarece ar dura o veșnicie, puteți utiliza macrocomenzi Excel . Există o macrocomandă simplă care iterează prin toate formele și obiectele din foaia de calcul activă și le atribuie automat proprietatea de mutare și redimensionare odată cu celulele.
Codul constă în declararea unei variabile de tip Shape și utilizarea unei bucle Pentru fiecare a aplica s.Placement = xlMoveAndSize pentru fiecare element. Acest lucru este util în special în registrele de lucru complexe în care există butoane macro sau grafică împrăștiate care ar putea cauza conflictul de inserare fără să vă dați seama.
Pentru a vă optimiza fluxul de lucru, nu uitați că puteți converti intervalele de date în tabele Excel oficiale . Acest lucru nu numai că evită unele dintre aceste erori de formatare, dar aplică automat culori și modele noilor rânduri, economisindu-vă formatarea manuală și riscul de a umple foaia cu celule folosind umplerea invizibilă.
Pe scurt, pentru a nu mai suferi de această eroare, trebuie să vă asigurați că nu există obiecte care blochează calea utilizând opțiunea „afișează tot” sau ajustând proprietățile acestora și să curățați orice urme de formatare accidentală din zonele goale ale registrului de lucru eliminând rânduri și coloane suplimentare până la marginile foii.