Name Alanının Makro İle Hücreden Alınması Mümkün mü

baydeniro

Altın Üye
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. Insert menüsü altındaki Name fonksiyonunda belirlenecek alanın makro yardımı ile F2 hücresinde yazılı olan adres olarak belirlenmesi mümkün mü ?
 
Son düzenleme:
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
MErhaba arkadaşlar. Insert menüsü altındaki Name fonksiyonunda belirlenecek alanın makro ile hücrede yazılan adresin makro kodu ile Namealani isimli alan olarak tanımlanması mümkün mü ?
Kurduğunuz cümleyi anlamak, problemi çözmekten daha zordu :)

Aşağıdaki örnek; Name (AD) olarak tanımlanmış alanı, bir Range objesine Set eder. Daha sonra da, -örnek olarak- bu nesnenin adresini görüntüler.

Kod:
Sub Name_Adresini_Belirlemek()
    Dim rg As Range
    Set rg = Range("Namealani")
        MsgBox rg.Address
    Set rg = Nothing
End Sub
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Tebrikler

Sayın Ferhat Pazarçevirdi yardımlarınızın yanısıra açıksözlülüğünüz ve esprili anlayışınız için de ayrıca çok teşekkürler. Burada elde etmek istediğim : F2 hücresinde hangi adres yazılı ise, bu adresin Namealani'nın kapsamı olarak tanımlanabilmesi !!!
 
Son düzenleme:
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
O zamana aşağıdaki kodu deneyiniz.

Kod:
Sub Name_Tanimlamak()
Dim rg As Range
On Error Resume Next
Set rg = Range(Range("F2").Value)
If Err.Number <> 0 Then
    MsgBox "Hücredeki referansı gözden geçirin", vbCritical, "UYARI"
    Set rg = Nothing
    Exit Sub
Else
ActiveWorkbook.Names.Add _
                     Name:="Namealani", _
                     RefersTo:=Range(Range("F2").Value)
End If
Set rg = Nothing
End Sub
 

Korhan Ayhan

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

Alternatif olarak ekteki örnek dosyayı incelermisiniz.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Teşekkürler

Sayın Ferhat Pazarçevirdi ve Korhan Ayhan yardımlarınız ve ilginiz için çok teşekkürler. Sağlıcakla kalın.
 
Üst