Turinys
Ar susidūrėte su keblia situacija, kai kopijuojate ir įdedate ląsteles su paslėptomis ląstelėmis? Akivaizdu, kad tai erzina ir atima daug laiko. Šiame straipsnyje jums bus parodyta, kaip "Excel" kopijuoti tik matomas ląsteles 4 greitais būdais. Šie būdai gali būti naudingi "Excel" "Microsoft 365", "Excel" žiniatinkliui, "Excel 2019", "Excel 2016", "Excel 2013", "Excel 2010" ir "Excel 2007".
Atsisiųsti praktikos sąsiuvinį
Nemokamą "Excel" sąsiuvinį galite atsisiųsti iš čia ir savarankiškai atlikti pratybas.
Kopijuoti tik matomas ląsteles.xlsm4 būdai, kaip "Excel" programoje kopijuoti tik matomas ląsteles
Pirmiausia susipažinkite su mūsų duomenų rinkiniu. Toliau pateiktame paveikslėlyje turime institucijos duomenų rinkinį, kuriame yra informacijos apie studentus, tačiau trūksta 7-osios eilutės. Mūsų tikslas - nukopijuoti duomenų rinkinį, išskyrus tą paslėptą eilutę.
1. Klaviatūros sparčiųjų klavišų kombinacijos naudojimas kopijuojant tik matomas ląsteles
Kai turite mažiau laiko atlikti bet kokią analizę, jums gali būti labai naudinga naudoti sparčiuosius klavišus. Mes naudojame CTRL+C kopijuoti bet ką, tačiau pagal numatytuosius nustatymus "Excel" programa nekopijuoja tik matomų ląstelių. Yra naudingas klaviatūros spartusis klavišas, skirtas kopijuoti tik matomas ląsteles "Excel" programoje, ir jis yra ALT + ; (kabliataškis). Toliau atliekami klaviatūros sparčiosios klaviatūros nuorodos veiksmai:
- Pasirinkite duomenų rinkinį B4:D10.
- Paspauskite ALT + ; (kabliataškis).
- Nukopijuokite duomenų rinkinį (paspausdami CTRL+C ).
- Įklijuokite norimoje vietoje (paspausdami CTRL + V ). Mes nukopijavome į diapazoną F4:H9 .
Skaityti daugiau: Kaip kopijuoti tik matomas ląsteles be antraštės naudojant VBA
2. Naudodami specialųjį įrankį "Go To" kopijuokite tik matomas ląsteles
Dabar sužinosime du būdus, kaip taikyti Pereiti į specialią kopijuoti tik matomas ląsteles.
2.1. Iš skirtuko Pagrindinis
Galite kopijuoti tik matomas ląsteles, kurios aptariamos naudojant Pereiti į specialią įrankis. Galite tęsti toliau nurodytus veiksmus:
- Pasirinkite Rasti & amp; Pasirinkite parinktį iš Redagavimas skyriuje Pagrindinis kaspinas .
- Pasirinkite Pereiti į specialią komandą iš Rasti ir pasirinkti išskleidžiamąjį langelį.
- Spustelėkite Tik matomos ląstelės galimybė.
- Paspauskite GERAI .
- Pasirinkite ląstelių intervalą B4:D10.
- Nukopijuokite ląstelių intervalą B4:D10 (paspausdami CTRL+C ).
- Įklijuokite, kur norite, ir rezultatas bus parodytas šiame paveikslėlyje (paspaudę CTRL+V ).
Skaityti daugiau: Kaip kopijuoti ir įklijuoti "Excel" programoje ir išlaikyti ląstelių dydį (7 pavyzdžiai)
2.2. Spartieji klavišai
"Excel" programoje yra spartusis būdas naudoti Pereiti į specialią įrankis. Reikalingi veiksmai rodomi nuosekliai:
- Pasirinkite ląstelių intervalą B4:D10.
- Paspauskite CTRL+G.
- Pasirinkite Specialus parinktį iš Eiti į įrankis.
- Pasirinkite Tik matomos ląstelės.
- Paspauskite GERAI .
- Pasirinkite duomenų rinkinį B4:D10.
- Kopijuoti paspaudžiant tiesiog CTRL+C duomenų rinkinio B4:D10.
- Įklijuokite, kur norite, paspausdami CTRL+V.
Skaityti daugiau: Kaip "Excel" programoje kopijuoti pakaitines eilutes (4 būdai)
3. Greitosios prieigos įrankių juostos pritaikymas kopijuoti tik matomas ląsteles
Virš kairiosios juostos esantis Greitosios prieigos įrankių juosta suteikia prieigą prie plačiai naudojamų komandų ir galimybių. Greitosios prieigos įrankių juosta . Toliau pateiktame paveikslėlyje matome švietimo įstaigų duomenų rinkinį, kuriame rodomas studento ID, vardas, pavardė ir jo programa. Tačiau jei 7-osios eilutės nėra, kaip nukopijuoti tik matomus langelius, kurie aptariami naudojant Greitosios prieigos įrankių juosta ? Galite atlikti šiuos veiksmus:
- Atviras Greitosios prieigos įrankių juostos pritaikymas spustelėdami piktogramą.
- Spustelėkite Daugiau komandų.
- Pasirinkite Komandos, kurių nėra juostoje.
- Rinkitės Pasirinkite Matomos ląstelės.
- Spustelėkite Pridėti .
- Paspauskite GERAI .
- Pasirinkite ląstelių intervalą B4:D10.
- Pasirinkite Pasirinkite matomas ląsteles komandą iš greitosios prieigos įrankių juostos.
- Nukopijuokite ląstelių intervalą B4:D10 (paspausdami CTRL+C ).
- Įklijuokite, kur norite, ir tai yra rezultatas (paspausdami CTRL+V ).
4. Naudojant "Excel VBA" kopijuoti tik matomas ląsteles
Galiausiai naudosime "Excel VBA kopijuoti tik matomus langelius. Tam užteks paprasto makrokomandos. Čia nukopijuosime diapazoną į naują lapą pavadinimu "Išvestis". Tačiau nepamirškite, kad bus kopijuojamos tik reikšmės, o ne formatai. Dabar atlikite toliau nurodytus veiksmus:
- Paspauskite ALT + F11 atidaryti VBA langas .
- Tada spustelėkite, kaip nurodyta toliau, kad įterptumėte naują modulį: Insert> Modulis .
- Tada į modulį įveskite šiuos kodus-
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" & amp; mitRows + 1).Select Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _ False, Transpose:=False Range("B2").Select End Sub
- Galiausiai paspauskite Paleisti piktogramą .
Kodo suskirstymas:
- Pirmiausia sukūrėme Sub procedūra - Copy_Visible_CellsOnly .
- Tada pasirinkite diapazono nuorodas ir nukopijuokite jas naudodami Diapazonas ir Kopijuoti
- Vėliau naudojo Lapai ir Pasirinkite komandą, kad pasirinktumėte tikslinį lapą.
- Galiausiai naudojome Diapazonas ir PasteSpecial komandas, kad įklijuotumėte tikslinio diapazono reikšmes.
Dabar pažiūrėkite, kad ląstelės kopijuojamos be formatų.
Skaityti daugiau: Kaip nukopijuoti kelias ląsteles į kitą "Excel" lapą (9 metodai)
Išvada
Dabar turite pirmiau nurodytus būdus kopijuoti tik matomas ląsteles "Excel", neturėsite jokių problemų, ir kiek aš jus užtikrinu. Dėkojame, kad perskaitėte šį straipsnį ir laukite kito mūsų pranešimo. Jei turite kokių nors užklausų ar nuomonių, pasidalykite jomis toliau pateiktame komentarų skyriuje.