Metodat e dobishme të objekteve të diapazonit në programimin VBA të Excel 2016

Siç e dini, një metodë VBA kryen një veprim në Excel 2016. Një objekt Range ka dhjetëra metoda, por shumica e tyre nuk do t'ju nevojiten. Këtu, ju gjeni disa nga metodat më të përdorura të objektit Range.

Metoda Zgjidh

Përdorni metodën Select për të zgjedhur një varg qelizash. Deklarata e mëposhtme zgjedh një gamë në fletën aktive të punës:

Gama (“A1:C12”). Zgjidhni

Përpara se të zgjidhni një varg, shpesh është një ide e mirë të përdorni një deklaratë shtesë për të siguruar që fleta e saktë e punës është aktive. Për shembull, nëse Sheet1 përmban diapazonin që dëshironi të zgjidhni, përdorni deklaratat e mëposhtme për të zgjedhur diapazonin:

Fletët (“Fleta1”).Aktivizo
Gama (“A1:C12”). Zgjidhni

Ndryshe nga sa mund të prisni, deklarata e mëposhtme gjeneron një gabim nëse Sheet1 nuk është tashmë fleta aktive. Me fjalë të tjera, duhet të përdorni dy deklarata dhe jo vetëm një: një për të aktivizuar fletën dhe një tjetër për të zgjedhur gamën.

Fletët (“Fleta1”).Range(“A1:C12”).Zgjidh

Nëse përdorni metodën GoTo të objektit Application për të zgjedhur një varg, mund të harroni fillimisht zgjedhjen e fletës së duhur të punës. Kjo deklaratë aktivizon Sheet1 dhe më pas zgjedh diapazonin:

Aplikimi. Shkoni në fletë ("Fleta1"). Gama ("A1:C12")

Metoda GoTo është ekuivalenti VBA i shtypjes së F5 në Excel, i cili shfaq kutinë e dialogut GoTo.

Metodat e kopjimit dhe ngjitjes

Mund të kryeni operacione të kopjimit dhe ngjitjes në VBA duke përdorur metodat Copy and Paste. Vini re se dy objekte të ndryshme hyjnë në lojë. Metoda Copy është e zbatueshme për objektin Range, por metoda Paste zbatohet për objektin e fletës së punës. Në fakt ka kuptim: Ju kopjoni një varg dhe ngjisni atë në një fletë pune.

Kjo makro e shkurtër (me mirësjellje të makroregjistruesit) kopjon gamën A1:A12 dhe e ngjit atë në të njëjtën fletë pune, duke filluar nga qeliza C1:

Nën Gama e Kopjimit ()
 Gama (“A1:A12”). Zgjidhni
 Përzgjedhja.Kopje
 Gama (“C1”). Zgjidhni
 ActiveSheet.Ngjit
Fundi Nën

Vini re se në shembullin e mëparshëm, objekti ActiveSheet përdoret me metodën Paste. Ky është një version i veçantë i objektit Worksheet që i referohet fletës së punës aktualisht aktive. Gjithashtu vini re se makro zgjedh diapazonin përpara se ta kopjojë atë. Megjithatë, nuk është e nevojshme të zgjidhni një gamë përpara se të bëni diçka me të. Në fakt, procedura e mëposhtme kryen të njëjtën detyrë si shembulli i mëparshëm duke përdorur një deklaratë të vetme:

Nën Gama e Kopjimit2()
 Gama (“A1:A12”). Gama e kopjimit (“C1”)
Fundi Nën

Kjo procedurë përfiton nga fakti se metoda Copy mund të përdorë një argument që korrespondon me diapazonin e destinacionit për operacionin e kopjimit. Kjo është diçka që mund ta zbuloni duke kontrolluar me sistemin e Ndihmës.

Metoda e qartë

Metoda Clear fshin përmbajtjen e një diapazoni, plus të gjithë formatimin e qelizave. Për shembull, nëse doni të zbërtheni gjithçka në kolonën D, thënia e mëposhtme bën mashtrimin:

Kolonat(“D:D”).E qartë

Ju duhet të jeni të vetëdijshëm për dy metoda të lidhura. Metoda ClearContents fshin përmbajtjen e diapazonit, por e lë të paprekur formatimin. Metoda ClearFormats fshin formatimin në interval, por jo përmbajtjen e qelizës.

Metoda e fshirjes

Pastrimi i një diapazoni ndryshon nga fshirja e një diapazoni. Kur fshini një gamë, Excel i zhvendos qelizat e mbetura për të mbushur gamën që keni fshirë.

Shembulli i mëposhtëm përdor metodën Delete për të fshirë rreshtin 6:

Rreshtat (“6:6”). Fshij

Kur fshini një varg që nuk është një rresht ose kolonë e plotë, Excel duhet të dijë se si t'i zhvendosë qelizat. (Për të parë se si funksionon kjo, eksperimentoni me komandën Home → Cells → Delete → Delete Cells.)

Deklarata e mëposhtme fshin një gamë dhe më pas mbush boshllëkun që rezulton duke zhvendosur qelizat e tjera majtas:

Gama (“C6:C10”).Fshi xlToLeft

Metoda Delete përdor një argument që tregon se si Excel duhet të zhvendosë qelizat e mbetura. Në këtë rast, një konstante e integruar përdoret (xlToLeft) për argumentin. Ju gjithashtu mund të përdorni xlUp, një konstante tjetër me emrin.

Leave a Comment

Si të shkruani shënime në OneNote 2013 në Android

Si të shkruani shënime në OneNote 2013 në Android

Mësoni si të shkruani shënime në OneNote 2013 në Android me krijimin, hapjen dhe regjistrimin e shënimeve. Aplikoni strategji efektive për menaxhimin e shënimeve tuaja.

Formatimi i numrave në një varg teksti në Excel

Formatimi i numrave në një varg teksti në Excel

Mësoni si të formatoni numrat në një varg teksti në Excel për të përfshirë informacione të sakta dhe tërheqëse për raportet tuaja.

Si të fshini qelizat dhe të dhënat në Excel 2010

Si të fshini qelizat dhe të dhënat në Excel 2010

Në Excel 2010, fshini të dhënat apo formatin e qelizave lehtësisht me disa metoda të thjeshta. Mësoni si të menaxhoni përmbajtjen e qelizave me opsione të ndryshme.

Formatimi i elementeve të grafikut të Excel 2007

Formatimi i elementeve të grafikut të Excel 2007

Zhvilloni aftësitë tuaja në formatimin e elementeve të grafikut në Excel 2007 përmes metodave të thjeshta dhe efikase.

Si të rreshtoni dhe justifikoni tekstin në Word 2010

Si të rreshtoni dhe justifikoni tekstin në Word 2010

Mësoni se si të rreshtoni dhe justifikoni tekstin në Word 2010 me opsione të ndryshme rreshtimi dhe justifikimi për të përmirësuar formatimin e dokumenteve tuaja.

Excel 2019: Si të krijoni makro Excel për të automatizuar komandat

Excel 2019: Si të krijoni makro Excel për të automatizuar komandat

Mësoni si të krijoni makro në Excel 2019 për të automatizuar komandat dhe thjeshtuar detyrat tuaja.

Si të përdorni vizoren për të vendosur skeda në Word 2016

Si të përdorni vizoren për të vendosur skeda në Word 2016

Mënyra vizuale dhe e shpejtë për të vendosur një ndalesë skedash në Word 2016 është përdorimi i vizores. Zbulo disa këshilla dhe truke për përdorimin e skedave në këtë program.

Formatimi i boshtit X dhe boshtit Y në grafikët e Excel 2007

Formatimi i boshtit X dhe boshtit Y në grafikët e Excel 2007

Mësoni si të formula boshtet X dhe Y në Excel 2007, duke përfshirë mundësitë e ndryshimit të formatimeve për grafikët e ndryshëm.

Statistika të thjeshta në analizën e të dhënave në Excel

Statistika të thjeshta në analizën e të dhënave në Excel

Eksploroni se si Excel mund t

Gjetja dhe zëvendësimi i të dhënave në Excel 2007

Gjetja dhe zëvendësimi i të dhënave në Excel 2007

Mësoni se si të përdorni veçorinë Find and Replace të Excel 2007 për të gjetur dhe zëvendësuar të dhëna në mënyrë efikase. Kjo udhëzues është e përshtatshme për të gjithë përdoruesit që dëshirojnë të rrisin produktivitetin e tyre.