/ / Použití relativních odkazů v aplikaci Excel VBA

Použijte relativní odkazy v aplikaci Excel VBA

Ve výchozím stavu, Aplikace Excel zaznamenává makra v absolutním režimu. Někdy je však užitečné zaznamenávat makra relativní režim. Tento program vás naučí, jak to udělat. Pokud nevíte, jak nahrát makro, doporučujeme nejprve tento příklad přečíst.

Záznam v absolutním režimu

Chcete-li nahrát makro v absolutním režimu, proveďte následující kroky.

1. První, klepněte na tlačítko Nahrát makro.

2. Dále vyberte buňku B3. Zadejte Prodej a stiskněte klávesu enter.

3. Zadejte příkaz Production a stiskněte enter.

4. Zadejte Logistics a stiskněte enter.

Výsledek:

Záznam v absolutním režimu

5. Klepněte na položku Zastavit nahrávání.

6. Prázdný rozsah ("B3: B5").

7. Vyberte libovolnou buňku na listu a spusťte zaznamenané makro.

Výsledek:

Nahrávání do výsledku absolutního režimu

Makro zaznamenané v absolutním režimu vždy produkuje stejný výsledek.

Záznam v relativním režimu

Nebylo by to hezké umístit tato slova kdekoli na listu automaticky? Ne jen Range ("B3: B5"), což by činilo makro mnohem flexibilnější.

1. Zvolte možnost Použití relativních odkazů.

Použijte relativní reference

2. Nejprve vyberte libovolnou buňku (například buňku B8).

3. Dále klepněte na Záznam makra.

4. Zadejte Prodej a stiskněte enter.

5. Zadejte Production a stiskněte enter.

6. Zadejte Logistics a stiskněte enter.

Výsledek:

Záznam v relativním režimu

7. Klepněte na tlačítko Zastavit nahrávání.

8. Vyberte libovolnou jinou buňku (například buňku D4) a spusťte zaznamenané makro.

Výsledek:

Záznam v relativním výsledku

Excel umístí slova relativně k počáteční vybrané buňce. To je důvod, proč se to nazývá nahrávání v relativním režimu.

Také si přečtěte: