Hur du kopierar endast synliga celler i Excel (4 snabba sätt)

  • Dela Detta
Hugh West

Har du stött på den besvärliga situationen att kopiera och klistra in celler med dolda celler? Det är uppenbart att det är irriterande och tidskrävande. Den här artikeln visar hur du kopierar endast synliga celler i Excel på 4 snabba sätt. Dessa sätt kan vara användbara för Excel för Microsoft 365, Excel för webben, Excel 2019, Excel 2016, Excel 2013, Excel 2010 & Excel 2007.

Ladda ner övningsboken

Du kan ladda ner den kostnadsfria Excel-arbetsboken här och öva på egen hand.

Kopiera endast synliga celler.xlsm

4 sätt att kopiera endast synliga celler i Excel

Först och främst ska vi presentera vårt dataset. I följande figur har vi ett dataset för en institution som innehåller information om studenter, men den sjunde raden saknas. Vårt mål är att kopiera datasetet utom den dolda raden.

1. Använda en tangentbordsgenväg för att kopiera endast synliga celler

När du har mindre tid på dig att utföra en analys kan det vara till stor hjälp att använda genvägar. Vi använder oss av CTRL+C för att kopiera vad som helst, men det kopierar inte bara synliga celler som standard i Excel. Det finns ett användbart tangentbordsgenväg för att bara kopiera synliga celler i Excel och det är ALT + ; (semikolon). Följande steg gäller för tangentbordsgenvägen:

  • Välj datasetet B4:D10.
  • Tryck på ALT + ; (semikolon).
  • Kopiera datasetet (genom att trycka på CTRL+C ).

  • Klistra in på önskad plats (genom att trycka på CTRL + V ). Vi kopierade till området F4:H9 .

Läs mer: Hur man kopierar endast synliga celler utan rubrik med hjälp av VBA

2. Använda Gå till specialverktyg för att kopiera endast synliga celler

Nu ska vi lära oss två sätt att tillämpa Gå till Special för att endast kopiera synliga celler.

2.1. Från fliken Hem

Du kan endast kopiera synliga celler som diskuteras med hjälp av Gå till Special Du kan fortsätta med följande steg:

  • Välj den Hitta & Välj alternativ från Redigering av i avsnittet i Hem band .
  • Välj den Gå till Special kommandot från Hitta & Välj rullgardinsmenyn.

  • Klicka på Endast synliga celler alternativ.
  • Tryck på OK .

  • Välj cellområdet B4:D10.
  • Kopiera cellområdet B4:D10 (genom att trycka på CTRL+C ).

  • Klistra in där du vill och resultatet visas i följande figur (genom att trycka på CTRL+V ).

Läs mer: Hur man kopierar och klistrar in i Excel och behåller cellstorleken (7 exempel)

2.2. Genvägstangenter

Det finns ett genvägssätt i Excel för att använda Gå till Special Nödvändiga steg visas i sekvens:

  • Välj cellområdet B4:D10.
  • Tryck på CTRL+G.
  • Välj den Särskilt alternativet från Gå till verktyg.

  • Välj Endast synliga celler.
  • Tryck på OK .

  • Välj datasetet B4:D10.
  • Kopiera genom att helt enkelt trycka på CTRL+C av datamängden B4:D10.

  • Klistra in där du vill genom att trycka på CTRL+V.

Läs mer: Kopiera alternativa rader i Excel (4 sätt)

3. Anpassa verktygsfältet för snabbåtkomst för att kopiera endast synliga celler

Den ligger ovanför det vänstra bandet, och är Verktygsfält för snabbåtkomst ger tillgång till vanliga kommandon och funktioner. Du kan anpassa Verktygsfält för snabbåtkomst I följande figur ser vi ett dataset med utbildningsinstitutioner där studenternas ID, namn och program visas. Men om den sjunde raden saknas, hur kan du då kopiera endast synliga celler som diskuteras med hjälp av Verktygsfält för snabbåtkomst ? Du kan följa följande steg:

  • Öppna Anpassa verktygsfältet för snabbåtkomst genom att klicka på ikonen.
  • Klicka på Fler kommandon.

  • Välj Kommandon som inte finns i bandet.
  • Välj Välj Synliga celler.
  • Klicka på Lägg till .
  • Tryck på OK .

  • Välj cellområdet B4:D10.
  • Välj den Välj synliga celler från snabbfältet.

  • Kopiera cellområdet B4:D10 (genom att trycka på CTRL+C ).

  • Klistra in där du vill och det är resultatet (genom att trycka på CTRL+V ).

4. Använda Excel VBA för att endast kopiera synliga celler

Slutligen använder vi Excel VBA att endast kopiera synliga celler. Ett enkelt makro räcker för att göra det. Här kopierar vi intervallet till ett nytt ark med namnet "Output". Men kom ihåg att det endast kopierar värdena, inte formaten. Fortsätt nu med följande steg:

  • Tryck på ALT + F11 för att öppna VBA-fönster .

  • Klicka sedan på följande för att infoga en ny modul: Infoga> Modul .

  • Skriv sedan följande koder i modulen-
 Sub Copy_Visible_CellsOnly() Range("B4:D10").SpecialCells(xlCellTypeVisible).Copy Sheets("Output").Select Range("B2").Select mitRows = Cells(Rows.Count, "B").End(xlUp).Row Range("B" & mitRows + 1).Select Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _ False, Transpose:=False Range("B2").Select End Sub 
  • Slutligen trycker du bara på Kör-ikonen .

Uppdelning av koden:

  • Först skapade vi en Under förfarande- Kopiera_Visible_CellsEndast .
  • Därefter markerade du referenserna i intervallet och kopierade dem med hjälp av Utbud och Kopiera
  • Senare användes Ark och Välj för att välja målark.
  • Slutligen använde vi Utbud och Klistra inSpecial kommandon för att klistra in värdena i målområdet.

Nu ser du att cellerna kopieras utan format.

Läs mer: Kopiera flera celler till ett annat ark i Excel (9 metoder)

Slutsats

Nu har du ovanstående sätt att kopiera endast synliga celler i Excel, du kommer inte att ha några problem, och jag försäkrar dig om det. Tack för att du läste den här artikeln och håll utkik efter vårt nästa inlägg. Om du har några frågor eller åsikter, dela dem gärna i kommentarsfältet nedan.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.