/ / Naudokite santykines nuorodas Excel VBA

Naudokite santykines nuorodas programoje "Excel VBA"

Pagal nutylėjimą Excel įrašo makrokomandas absoliučiame režime. Tačiau kartais tai naudinga įrašyti makrokomandas santykinis režimas. Ši programa moko jus tai padaryti. Jei neturite žinoti, kaip įrašyti makrokomandą, pirmiausia rekomenduojame perskaityti šį pavyzdį.

Įrašymas absoliučiame režime

Jei norite įregistruoti makrokomandą absoliučiame režime, atlikite šiuos veiksmus.

1. Pirmasspustelėkite Įrašyti makrokomandą.

2. Tada pasirinkite ląstelę B3. Įveskite pardavimą ir paspauskite klavišą enter.

3. Įveskite gamybą ir paspauskite klavišą enter.

4. Įveskite logistiką ir paspauskite klavišą enter.

Rezultatas:

Įrašymas absoliučiame režime

5. Spustelėkite Stop Recording.

6. Tuščias diapazonas ("B3: B5").

7. Pasirinkite bet kurią langelio langelį ir paleiskite užregistruotą makrokomandą.

Rezultatas:

Įrašymas absoliutus režimo rezultate

Absoliutus režimu įrašytas maketas visada duoda tą patį rezultatą.

Įrašymas santykiniame režime

Ar nebūtų malonu automatiškai įdėti šiuos žodžius tiesiai ant lapo? Ne tik diapazonas ("B3: B5") .Tai makro žymiai lankstesni. Sprendimas: įrašykite makrokomandą santykiniame režime.

1. Pasirinkite "Naudoti santykines nuorodas".

Naudokite santykines nuorodas

2. Pirmiausia pasirinkite bet kurią atskirą ląstelę (pavyzdžiui, ląstelę B8).

3. Tada spustelėkite Įrašyti makro.

4. Įveskite Pardavimai ir paspauskite klavišą enter.

5. Įveskite gamybą ir paspauskite klavišą enter.

6. Įveskite logistiką ir paspauskite klavišą įveskite.

Rezultatas:

Įrašymas santykiniame režime

7. Spustelėkite Stop Recording.

8. Pasirinkite bet kurį kitą elementą (pavyzdžiui, langelį D4) ir paleiskite užregistruotą makrokomandą.

Rezultatas:

Įrašymas santykinio režimo rezultate

"Excel" pateikia žodžius, susijusius su pradine pasirinkta ląstele. Štai kodėl ji vadinama įrašymo santykiniu režimu.

Taip pat perskaitykite: