irfem4
Altın Üye
- Katılım
- 30 Kasım 2010
- Mesajlar
- 193
- Excel Vers. ve Dili
- 2010 tr
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub test()
Dim i As Byte, x As Byte, s As Worksheet
Application.ScreenUpdating = False
Set s = Sayfa1
s.Rows("6:21").EntireRow.Hidden = False
i = s.Range("AM2").Value
x = 6 + i + 1
s.Rows(x & ":21").EntireRow.Hidden = True
Application.ScreenUpdating = True
End Sub
emeğinize sağlık tşk ederim. kodu asıl dosyaya uyarlayamadım. bu kod üzerinden nereleri değiştirmem gerekiyor.Örnek kod, butona atayıp çalıştırabilirsiniz.
Kod:Sub test() Dim i As Byte, x As Byte, s As Worksheet Application.ScreenUpdating = False Set s = Sayfa1 s.Rows("6:21").EntireRow.Hidden = False i = s.Range("AM2").Value x = 6 + i + 1 s.Rows(x & ":21").EntireRow.Hidden = True Application.ScreenUpdating = True End Sub
personel bilgileri sayfasındaki "G" sütununa yapılan veri girişi sayısına göre "tsm" sayfasındaki "AM2" hücresinde saydırılıp satırlar gizlenip görterilecekAsıl dosyanın örneğini ekler misiniz?
Sub Göster()
Dim i As Byte, x As Byte, s As Worksheet
Application.ScreenUpdating = False
Set s = Sayfa7
s.Rows("6:21").EntireRow.Hidden = False
i = s.Range("AM2").Value
x = 6 + i + 1
s.Rows(x & ":21").EntireRow.Hidden = True
Application.ScreenUpdating = True
End Sub
tşk ederim. emeğinize sağlıkSayfadaki göster butonu ile çalıştırabilirsiniz.
Kod:Sub Göster() Dim i As Byte, x As Byte, s As Worksheet Application.ScreenUpdating = False Set s = Sayfa7 s.Rows("6:21").EntireRow.Hidden = False i = s.Range("AM2").Value x = 6 + i + 1 s.Rows(x & ":21").EntireRow.Hidden = True Application.ScreenUpdating = True End Sub