Alan Adı Silme

casteneda

Altın Üye
Katılım
17 Mayıs 2006
Mesajlar
85
Excel Vers. ve Dili
Excel 2003, Türkçe
Altın Üyelik Bitiş Tarihi
16-02-2026
Merhabalar;

Ekteki dosyada, Alan adlarından sadece "today" olanları makro ile silmek istiyorum. Sn. Cost Controlden aldığım formülü aşağıdaki şekilde değiştirdim, ancak hata veriyor. Dosyayı ekledim. Sadece "today" yazan alan adlarının tamamını, makro ile nasıl silebiliriz? soruyla ilgilenecek olan herkese şimdiden çok teşekkürler.

"Sub Makro1()
ActiveWorkbook.Names("today_" & "*").Delete
End Sub"
 

Korhan Ayhan

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

Kullanmış olduğunuz kodu aşağıdaki şekilde değiştirip denermisiniz.

Kod:
Sub Makro1()
    On Error Resume Next
    For X = 1 To 205
    ActiveWorkbook.Names("today_" & X).Delete
    Next
End Sub
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bu şekilde deneyiniz.

Sub Makro1()
ActiveWorkbook.Names("today").Delete
End Sub
 

casteneda

Altın Üye
Katılım
17 Mayıs 2006
Mesajlar
85
Excel Vers. ve Dili
Excel 2003, Türkçe
Altın Üyelik Bitiş Tarihi
16-02-2026
Sn. Cost Control cevabınız sorunu çözdü. Sn. Cost Control ve Sn Seyit Tiken ilgilendiğiniz için çok teşekkürler.
 
Üst