Regjistrimi i makrove Excel me referenca relative

Një referencë relative në një makro Excel do të thotë në lidhje me qelizën aktuale aktive. Pra, kini kujdes me zgjedhjen tuaj aktive të qelizave - si kur regjistroni makro referencën relative ashtu edhe kur e ekzekutoni atë.

Së pari, hapni Sample File.xlsx në dispozicion në internet . Pastaj, përdorni hapat e mëposhtëm për të regjistruar një makro referencë relative:

Në skedën Zhvilluesi, zgjidhni opsionin Përdor Referencat Relative.

Regjistrimi i makrove Excel me referenca relative

Regjistrimi i një makro me referenca relative.

Sigurohuni që qeliza A1 të jetë zgjedhur.

Në skedën Zhvilluesi, zgjidhni Regjistro makro.

Emërtoni makron AddTotalRelative.

Zgjidhni këtë libër pune për vendndodhjen e ruajtjes.

Kliko OK për të filluar regjistrimin.

Zgjidhni qelizën A16 dhe shkruani Total në qelizë.

Zgjidhni qelizën e parë boshe në kolonën D (D16) dhe shkruani = COUNTA(D2:D15).

Në skedën Zhvilluesi, klikoni Stop Recording për të ndaluar regjistrimin e makro.

Në këtë pikë, ju keni regjistruar dy makro. Merrni një moment për të ekzaminuar kodin për makronë tuaj të krijuar rishtazi duke zgjedhur Macrot në skedën Zhvilluesi për të hapur kutinë e dialogut Macro. Zgjidhni makro AddTotalRelative dhe klikoni Edit.

Përsëri, Visual Basic Editor hapet dhe ju tregon kodin që është shkruar kur keni regjistruar makro. Këtë herë, kodi juaj duket diçka si më poshtë:

Nën AddTotalRelative()
  ActiveCell.Offset(15, 0).Range("A1").Zgjidh
  ActiveCell.FormulaR1C1 = "Total"
  ActiveCell.Offset(0, 3).Range("A1").Zgjidh
  ActiveCell.FormulaR1C1 = "=COUNTA(R[-14]C:R[-1]C)"
Fundi Nën

Së pari vini re se kodi nuk përmban referenca për vargjet specifike të qelizave (përveç pikës fillestare, A1). Vini re se në këtë makro, Excel përdor veçorinë Offset të qelizës aktive. Kjo veçori i thotë kursorit të lëvizë një numër të caktuar qelizash lart ose poshtë dhe një numër të caktuar qelizash majtas ose djathtas.

Në këtë rast, kodi i veçorisë Offset i thotë Excel-it të lëvizë 15 rreshta poshtë dhe 0 kolona përtej qelizës aktive (A1). Për shkak se makroja u regjistrua duke përdorur referencë relative, Excel nuk do të zgjedhë në mënyrë eksplicite një qelizë të veçantë siç bëri kur regjistroi një makro referencë absolute.

Për të parë këtë makro në veprim, fshini rreshtin Total për të dy tabelat dhe bëni sa më poshtë:

Zgjidhni qelizën A1.

Në skedën Zhvilluesi, zgjidhni Macrot.

Gjeni dhe zgjidhni makro AddTotalRelative.

Klikoni butonin Run.

Zgjidhni qelizën F1.

Në skedën Zhvilluesi, zgjidhni Macrot.

Gjeni dhe zgjidhni makro AddTotalRelative.

Klikoni butonin Run.

Vini re se kjo makro, ndryshe nga makroja juaj e mëparshme, funksionon në të dy grupet e të dhënave. Për shkak se makro zbaton totalet në lidhje me qelizën aktuale aktive, totalet zbatohen saktë.

Që kjo makro të funksionojë, thjesht duhet ta siguroni atë

  • Ju keni zgjedhur qelizën e saktë fillestare përpara se të ekzekutoni makro.

  • Blloku i të dhënave ka të njëjtin numër rreshtash dhe kolonash si të dhënat në të cilat keni regjistruar makro.

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.