- Problemet uppstår vanligtvis från förekomsten av dolda objekt eller format som tillämpas vid arkets slutgränser.
- Inställningar för objektvisning kan blockera möjligheten att flytta celler för att infoga nya rader.
- Att rensa upp tomma rader och kolumner som innehåller osynlig formatering är viktigt för att frigöra arbetsyta.
Jag är säker på att det har hänt dig: du arbetar hårt med ditt kalkylblad, du behöver lägga till en ny rad för att organisera dina data, och plötsligt visar Excel ett irriterande felmeddelande som säger att det inte går att infoga cellerna eftersom det skulle flytta data utanför arket. Det är ett frustrerande ögonblick, särskilt när du ser att cellerna verkar vara tomma och du inte har någon aning om vad som händer med programmet.
Det här felet är vanligare än du kanske tror, och det har inte alltid en uppenbar orsak. Ibland är det ett enkelt konfigurationsproblem , och andra gånger är det så att Excel tror att du har data upp till den sista möjliga kolumnen eller raden, trots att du inte kan se någonting. I den här artikeln kommer vi att bryta ner alla möjliga lösningar, från de enklaste justeringarna till att använda makron, så att du kan komma tillbaka till jobbet utan att programvaran ger dig huvudvärk.
När problemet är dolda objekt

En av de vanligaste orsakerna är att objekt, som kommentarer, bilder eller former, är inställda på att förbli fasta eller dolda. Om du försöker dölja en kolumn och rad i Excel eller infoga en rad och det finns en cellkommentar i vägen, kan Excel krascha om visningsinställningen är felaktig.
För att åtgärda detta i moderna versioner måste du gå till menyn Excel-alternativ, öppna fliken Avancerat och leta efter avsnittet Visningsalternativ för den här arbetsboken . Där ser du till att alternativet "För objekt, visa" är valt istället för "Ingenting". Ett snabbt knep för att växla mellan alternativen utan att bli galen när du navigerar i menyer är att trycka på CTRL + 6.
Om detta inte fungerar kan du behöva ändra objektets specifika egenskap. Du måste ställa in objektet till egenskapen " Flytta och ändra storlek med celler" . För att göra detta, markera objektet (om det är en kommentar, högerklicka och välj "Visa kommentar"), gå till Objektformat, öppna fliken Egenskaper och markera rutan som nämns ovan. Detta förhindrar att objektet fungerar som en osynlig barriär som förhindrar att celler flyttas.
Cellernas drama med osynlig formatering

Ett annat mycket vanligt scenario är när programmet varnar dig för att celler som inte är tomma kommer att flyttas utanför kalkylbladet. Troligtvis, utan att inse det, har du tillämpat ett fyllningsformat (t.ex. en vit bakgrund) på hela kolumner eller rader, ända upp till kanten av Excel. Även om cellen inte innehåller text, gör det faktum att den har en färg att Excel betraktar den som "icke-tom ".
Den mest effektiva lösningen här är en grundlig rensning. Att bara radera innehållet räcker inte; du måste fysiskt ta bort onödiga rader och kolumner. Markera den första tomma raden under dina data och radera allt (Ctrl + Shift + nedåtpil). Gör samma sak för kolumnerna från där dina data hamnar till XFD-kolumnen. Ibland är problemet att formateringen automatiskt kopieras till de nya raderna som visas när du tar bort andra, så att rensa formateringen från den sista raden innan du sparar kan vara nyckeln.

Om du har ett kalkylblad fullt av objekt och inte vill ändra deras egenskaper ett efter ett eftersom det skulle ta en evighet, kan du använda Excel-makron . Det finns ett enkelt makro som itererar igenom alla former och objekt i det aktiva kalkylbladet och automatiskt tilldelar dem egenskapen att flytta och ändra storlek med cellerna.
Koden består av att deklarera en variabel av typen Shape och använda en loop För varje att ansöka s.Placement = xlMoveAndSize till varje element. Detta är särskilt användbart i komplexa arbetsböcker där det finns makroknappar eller grafik spridda som kan orsaka insättningskonflikten utan att du inser det.
För att optimera ditt arbetsflöde, kom ihåg att du även kan konvertera dina dataområden till officiella Excel-tabeller . Detta undviker inte bara några av dessa formateringsfel, utan tillämpar även automatiskt färger och mönster på nya rader, vilket sparar dig manuell formatering och risken att fylla arket med celler med osynlig fyllning.
Kort sagt, för att slippa det här felet måste du se till att det inte finns några objekt som blockerar sökvägen genom att använda alternativet "visa alla" eller justera deras egenskaper, och rensa bort eventuella spår av oavsiktlig formatering i de tomma områdena i arbetsboken genom att ta bort extra rader och kolumner upp till kanterna på arket.