ÇALIŞMA SAYFASINDA BUTON İLE TABLO GÖRÜNTÜLEME

Katılım
2 Şubat 2022
Mesajlar
4
Excel Vers. ve Dili
2020 ingilizce
Herkese merhaba arkadaşlar,
Çalışma sayfasına buton ekleyip butona makro atayarak sayfada varolan tabloyu gösterip başka butonla da gizlemek istiyorum. Buradaki makro kodu nedir?
Yardımlarınız için şimdiden teşekkür ederim.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Tablodan kastınız
sayfa mıdır?
sayfa içerisinde kullandığınız alan mıdır?
sayfa içinde Tablo olarak oluşturduğunuz Object midir?
 
Katılım
2 Şubat 2022
Mesajlar
4
Excel Vers. ve Dili
2020 ingilizce
Tablodan kastınız
sayfa mıdır?
sayfa içerisinde kullandığınız alan mıdır?
sayfa içinde Tablo olarak oluşturduğunuz Object midir?
Ömer Bey, cevabınız için teşekkürlerimi sunarım.
Sayfa içerisinde hazırlayacağım farklı tablolardır. Her bir tablo için ayrı buton tanımlayabilir miyim? Row aralığı olarak değil de tablo ismi olarak (Örn. Tablo1, Tablo2..) Bu mümkün müdür?
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Sanırım bunlar faydalı olacaktır
C++:
Sub TabloGizle()
ActiveSheet.ListObjects("Tablo1").DataBodyRange.Rows.Hidden = True
ActiveSheet.ListObjects("Tablo1").HeaderRowRange.Rows.Hidden = True
End Sub

Sub TabloGoster()
ActiveSheet.ListObjects("Tablo1").DataBodyRange.Rows.Hidden = False
ActiveSheet.ListObjects("Tablo1").HeaderRowRange.Rows.Hidden = False
End Sub
 
Katılım
2 Şubat 2022
Mesajlar
4
Excel Vers. ve Dili
2020 ingilizce
Sanırım bunlar faydalı olacaktır
C++:
Sub TabloGizle()
ActiveSheet.ListObjects("Tablo1").DataBodyRange.Rows.Hidden = True
ActiveSheet.ListObjects("Tablo1").HeaderRowRange.Rows.Hidden = True
End Sub

Sub TabloGoster()
ActiveSheet.ListObjects("Tablo1").DataBodyRange.Rows.Hidden = False
ActiveSheet.ListObjects("Tablo1").HeaderRowRange.Rows.Hidden = False
End Sub
Ömer Bey,
Kod çalıştı. Emeklerinize teşekkür ederim. İyi çalışmalar
 
Katılım
2 Şubat 2022
Mesajlar
4
Excel Vers. ve Dili
2020 ingilizce
Ömer bey bir sorum daha olacak,
Peki tablonun yeri farklı sütun aralığında, ben göster butonuna tıklayınca başka bir yerde gösterirmi ?
Örneğin: Tablonun sol en üst köşesi C4 te, tabloyu gizle dedim gizledi. Tabloyu göster butonuna bastığım zaman tablonun üst sol köşesini A4 te olacak şekilde gösterir mi ?
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
ActiveSheet.ListObjects("Tablo1").Range.Copy Range("A1")
 
Üst