Makro İle Ad Tanımlamak

Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba Arkadaşlar,
Ad tanımlamayı makro kodu ile oluşturmak mümkün ama sabit değer olarak yapılabiliyor mu ?
Örneğin B5 hücresinde "ELMA" yazılı.

Hücredeki veri ile AD oluşturmak ve B5 hücresinde ELMA yazılı iken ELMA değerini, sonra B5 KİVİ olunca ve kod çalıştırılınca KİVİ değerini alması mümkün mü ?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,742
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
Option Explicit

Sub Test()
    ActiveWorkbook.Names.Add Name:="ÜRÜN", RefersTo:="=Sheet1!B5"
    MsgBox Range("ÜRÜN").Value
End Sub
 
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Deneyiniz.

C++:
Option Explicit

Sub Test()
    ActiveWorkbook.Names.Add Name:="ÜRÜN", RefersTo:="=Sheet1!B5"
    MsgBox Range("ÜRÜN").Value
End Sub
üstad desteğiniz için çok teşekkür ediyorum. ÜRÜN ad tanımındaki değerin resimdeki gibi görünmesini nasıl sağlayabilirim ?

221418
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,742
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
Option Explicit

Sub Test()
    ActiveWorkbook.Names.Add Name:="ÜRÜN", RefersTo:="" & Range("B5").Value & ""
    MsgBox [ÜRÜN]
End Sub
 
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Deneyiniz.

C++:
Option Explicit

Sub Test()
    ActiveWorkbook.Names.Add Name:="ÜRÜN", RefersTo:="" & Range("B5").Value & ""
    MsgBox [ÜRÜN]
End Sub
Üstadım gerçekten harikasınız. Arada 10larca kod kombinasyonu denedim acaba kendim de bulabilir miyim diye. Hızır gibi yetiştiniz. sağolun var olun
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,742
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bence artık denemeyin. Yazmaya başlayın...
 
Üst