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ç:
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 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.
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ç:
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ç:
Excel kelimeleri ilk seçilen hücreye göre yerleştirir. Bu yüzden göreceli modda kayıt denir.