• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Soru TABLO ADINI HÜCREDEKİ DEĞER YAPMAK

Katılım
20 Aralık 2010
Mesajlar
19
Excel Vers. ve Dili
Office 365
Merhaba,

tek sütun da bulunan veriyi seçip tabloya çevirdiğimde, tablo adının tablo başlığındaki veya herhangi bir hücredeki veri olmasını nasıl sağlayabilirim?

teşekkürler.
 
Makrolar bölümünde bu soruyu sormuşsunuz. Ama yeteri kadar bilgi yok.
Eğer sayfanızda bir TABLO oluşturmuş, sayfanızda sadece bu tablo var ve bunun adını MAKRO ile değiştirmek istiyorsanız aşağıdaki kodlardan kendinize uyanı kullanabilir ya da faydalanabilirsiniz.

C++:
Sub TabloAdDeğiştirme()
    'Kodlar Sayfa içinde çalışıyorsa aşağıdaki gibi kullanabilrisiniz.
    ListObjects(1).Name = "YeniTablo"                       'Direkt ismini değiştirebilir
    ListObjects(1).Name = ListObjects(1).Range(1, 1)        'Başlık satırındaki ilk sütundaki veriyi atayabilir
    ListObjects(1).Name = ListObjects(1).DataBodyRange(1, 1) 'Gövdedeki herhangi bir hücredeki veriyi atayabilirsiniz
    
    'Kodlar herhangi bir sayfada  iken sayfa1 deki tablo ismini değiştirmek için
    Worksheets("Sayfa1").ListObjects(1).Name = "YeniTablo"
    
    'Sayfada 1 den fazla Tablo varsa, her birinin adını başlık satırının ilk hücresiyle düzenlemek için
    For i = 1 To ListObjects.Count
        ListObjects(i).Name = ListObjects(i).Range(1, 1)
    Next i
End Sub
 
Geri
Üst