Innehållsförteckning
Vi kan använda Excels AutoFill för att fylla en lista med liknande värden eller en sekvens av på varandra följande poster. Den visas vanligtvis i det nedre högra hörnet av ett urval. Du kanske dock vill inaktivera den för att ignorera dataredundans. I den här handledningen kommer vi att visa hur du inaktiverar AutoFill i Excel genom att använda funktioner och VBA koder.
Ladda ner övningsboken
Ladda ner den här arbetsboken för att träna medan du läser den här artikeln.
Automatisk ifyllning stängs av.xlsm3 snabba sätt att stänga av automatisk ifyllning i Excel
I avsnitten nedan visar vi dig hur du inaktiverar AutoFill på tre olika sätt. För att slutföra uppgiften kommer vi först att använda Alternativ funktion och sedan köra en VBA kod. Vi stänger av AutoFill för en tabell som är viktig att känna till senare.
1. Använd Excel-alternativfunktionen för att stänga av automatisk ifyllning i Excel
Anta till exempel att du har en datainsamling med olika bäst säljande artiklar, var och en med sin vinst och kvantitet. Nu vill du hitta den totala vinsten i cell E5 genom att multiplicera vinsten med kvantiteten.
Du får resultatet genom att tillämpa formeln nedan.
=C5*D5AutoFill visas i det ögonblicket längst ned till vänster på skärmen, som visas i figuren nedan.
Användning av AutoFill kan du få fram alla värden i en kolumn.
Du vill dock stänga av AutoFill För att göra detta följer du stegen nedan.
Steg 1:
- Gå till Bandet och klicka på Fil .
Steg 2:
- Välj den Alternativ funktion från listan.
Steg 3:
- Välj den Avancerad
- Avmarkera sedan kryssrutan som är märkt med Aktivera fyllningshandtag och drag-och-släpp av celler .
- Slutligen trycker du på Gå in på .
Som en följd av detta får du resultatet utan att AutoFill verktyg tillgängligt.
Liknande läsningar
- [Fastställt!] AutoFyllningsformeln fungerar inte i Excel-tabellen (3 lösningar)
- AutoFyllning ökar inte i Excel? (3 lösningar)
- Hur du använder genvägen AutoFill i Excel (7 metoder)
- Använd autofyllningsformeln i Excel (6 sätt)
2. Kör en VBA-kod för att stänga av automatisk ifyllning i Excel
Du kan använda VBA koder för att få det att fungera utöver att tillämpa funktioner. För att slutföra arbetet följer du stegen nedan.
Steg 1:
- Först trycker du på Alt + F11 för att öppna VBA Makro i arbetsbladet.
- Klicka på Infoga .
- Välj sedan Modul .
Steg 2:
- Klistra in följande VBA
Sub Disable_Cell_Drag_Drop() Application.CellDragAndDrop = False End Sub
Steg 3:
- Spara programmet och tryck på F5 för att köra den.
Som ett resultat av detta ser du att AutoFill funktionen har försvunnit från det aktuella arbetsbladet.
Anteckningar. Om du vill slå på AutoFill igen, ersätt helt enkelt den tidigare VBA kod med den här.
Sub Disable_Cell_Drag_Drop() Application.CellDragAndDrop = True End Sub
Därför får du tillbaka den AutoFill verktyg.
Dessutom kan du fylla den tomma cellen med samma formel genom att tillämpa AutoFill verktyg.
Läs mer: Hur man använder VBA AutoFill i Excel
3. Stäng av automatisk ifyllning för en tabell i Excel
Föregående tillvägagångssätt misslyckas om datamängden är formaterad som en tabell, eftersom cellerna fylls automatiskt när du skriver en formel i en kolumn.
Vi har till exempel angett följande formel i cell E5 .
=[@kvantitet]*[@vinst]Varje cell i kolumnen fylls i sig själv när du anger formeln, vilket visas i figuren nedan.
Men för att stänga av AutoFill , gå igenom nedanstående procedurer.
Steg 1:
- Välj först den Alternativ funktion från Fil
- Välj den Proofing
- Klicka sedan på Alternativ för automatisk korrigering .
Steg 2:
- Klicka på Alternativet Automatisk formatering när du skriver.
- Slutligen avmarkerar du det utjämnade alternativet i bilden nedan.
När du skriver in formeln på nytt kommer du att märka att den inte fylls i automatiskt.
Slutsats
Avslutningsvis hoppas jag att den här handledningen har visat dig hur du stänger av AutoFill genom att använda funktioner och VBA koder. Undersök övningsboken och tillämpa det du lärt dig. Tack vare ditt stöd är vi villiga att betala tillbaka projekt som detta.
Tveka inte att kontakta oss om du har några frågor och lämna en kommentar nedan för att berätta vad du tycker.
Excellent Experter kommer att svara på dina frågor så snabbt som möjligt.