/ Excel VBA'da Relative References kullanın

Excel VBA'da Bağıntılı Referansları Kullan

Varsayılan olarak, Excel makroları kaydeder mutlak modda. Ancak, bazen makroları kaydetmek göreceli mod. Bu program size bunu nasıl yapacağınızı öğretir. Bir makroyu nasıl kaydedeceğinizi bilmiyorsanız, öncelikle bu örneği okumanızı öneririz.

Mutlak Modda Kayıt

Bir makroyu mutlak modda kaydetmek için, aşağıdaki adımları yürütün.

1. İlkMakro Kaydet'i tıklayın.

2. Ardından, B3 hücresini seçin. Satış yazın ve enter tuşuna basın.

3. Üretim yazın ve enter tuşuna basın.

4. Lojistik yazın ve enter tuşuna basın.

Sonuç:

Mutlak Modda Kayıt

5. Kaydı Durdur'a tıklayın.

6. Boş Aralık ("B3: B5").

7. Sayfadaki herhangi bir hücreyi seçin ve kaydedilen makroyu çalıştırın.

Sonuç:

Mutlak Mod Sonuçta Kaydetme

Mutlak modda kaydedilen bir makro her zaman aynı sonucu verir.

Göreli Modda Kayıt

Bu kelimeleri otomatik olarak kağıdın herhangi bir yerine yerleştirmek hoş olmaz mıydı? Sadece Range ("B3: B5") değil, bu makroyu daha esnek hale getirir. Çözüm: makroyu göreli modda kaydeder.

1. "Relative References'ı Kullan" ı seçin.

Göreli Referansları Kullan

2. Önce herhangi bir tek hücreyi seçin (örneğin, hücre B8).

3. Sonra, Makro Kaydet'e tıklayın.

4. Sales yazın ve enter tuşuna basın.

5. Üretim yazın ve enter tuşuna basın.

6. Lojistik yazın ve enter tuşuna basın.

Sonuç:

Göreli Modda Kayıt

7. Kaydı Durdur'a tıklayın.

8. Başka bir hücre seçin (örneğin, hücre D4) ve kaydedilen makroyu çalıştırın.

Sonuç:

Bağıl Mod Sonuçta Kayıt

Excel kelimeleri ilk seçilen hücreye göre yerleştirir. Bu yüzden göreceli modda kayıt denir.

Ayrıca oku: