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?
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
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.