/ / Koristite relativne reference u programu Excel VBA

Koristite relativne reference u programu Excel VBA

Prema zadanim postavkama, Excel bilježi makronaredbe u apsolutnom načinu rada. Međutim, ponekad je korisno snimati makronaredbe relativni način rada, Ovaj program vas uči kako to učiniti. Ako ne znate snimiti makronaredbu, preporučujemo da prvi pročitate ovaj primjer.

Snimanje u Apsolutnom načinu rada

Da biste snimili makronaredbu u apsolutnom načinu, izvršite sljedeće korake.

1. Prvi, kliknite Snimanje makronaredbe.

2. Zatim odaberite ćeliju B3. Upišite Prodaja i pritisnite Enter.

3. Upišite Proizvodnja i pritisnite Enter.

4. Upišite logistiku i pritisnite enter.

Proizlaziti:

Snimanje u Apsolutnom načinu rada

5. Pritisnite Zaustavi snimanje.

6. Isprazni raspon ("B3: B5").

7. Odaberite bilo koju ćeliju na listu i pokrenite snimljenu makronaredbu.

Proizlaziti:

Snimanje u Apsolutnom načinu rada Rezultat

Makro snimljeno u apsolutnom načinu uvijek proizvodi isti rezultat.

Snimanje u relativnom načinu rada

Ne bi li bilo lijepo staviti te riječi bilo gdje na listu, a ne samo raspon ("B3: B5"), što bi makronu učinila mnogo fleksibilnijom Rješenje: snimanje makronaredbe u relativnom načinu rada.

1. Odaberite "Upotrijebi relativnu referencu".

Koristite relativne reference

2. Prvo odaberite bilo koju pojedinačnu ćeliju (na primjer, ćeliju B8).

3. Zatim kliknite Snimiti makronaredbu.

4. Upišite Prodaja i pritisnite enter.

5. Upišite Proizvodnja i pritisnite enter.

6. Upišite logistiku i pritisnite enter.

Proizlaziti:

Snimanje u relativnom načinu rada

7. Pritisnite Zaustavi snimanje.

8. Odaberite bilo koju drugu ćeliju (na primjer, ćeliju D4) i pokrenite snimljenu makronaredbu.

Proizlaziti:

Snimanje u rezultatu relativnog moda

Excel stavlja riječi u odnosu na početnu odabranu ćeliju. To je razlog zašto je snimanje zabilježeno u relativnom načinu rada.

Također pročitajte: