• DİKKAT

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

entere basınca alt satır açılsın

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,543
Excel Vers. ve Dili
2021 LTSC TR
Değerli abilerim;
Eklemiş olduğum dosyamda bir isteğim olacak. Satın alınacak malzeme listesi kısmında 1-20 arasında satırım var.
Satın alınacak malzeme listesi kısmında 1. sıra numaranın cinsi kısmına bilgi girdikten sonra entere basınca 2.sıra numaram açılsın.
2. sıra numaranın cinsi kısmına bilgi girdikten sonra entere basınca 3.sıra numaram açılsın.
3. sıra numaranın cinsi kısmına bilgi girdikten sonra entere basınca 4.sıra numaram açılsın.
Ve böylece bilgi girdikten sonra taaaa yirminci satıra kadar devam etsin
19.satırda cinsi yazıldıktan sonra entere basınca

" Son satırı kullanmaktasınız bilginize..." uyarısı versin.

müsaitseniz rica etsem bu isteğimi değerlendirebilir misiniz?
 

Ekli dosyalar

Son düzenleme:
Aşağıdaki prosedürü sayfa1'in kod sayfasına kopyalayarak deneyin.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [c22:c40]) Is Nothing Or Target.Row > 40 Then Exit Sub
If Target.Row = 40 Then MsgBox "Son satırı kullanmaktasınız bilginize...", 32, "Uyarı!"
Target.Offset(1, 0).EntireRow.Hidden = False
Target.Offset(1, 0).Activate
End Sub
 
Levent Abi Ellerine sağlık
Teşekkürümü kabul buyurun.
 
Levent abi hakkını helal et
Bu makroyu kullandığım sayfa "Sayfa1" Makro ellerinize sağlık mükemmel çalışıyor. bu makroya sayfa1'e gelince K22:K40 arasında veri yoksa otomotik olarak gizlensin. Sadece K22:K40 arasında verilerin bulunduğu satırlar kalsın.
LEvent abi bunu yazmadığım için ve sonrasında istediğim için ne olur bağışla beni.


Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [c22:c40]) Is Nothing Or Target.Row > 40 Then Exit Sub
If Target.Row = 40 Then MsgBox "Son satırı kullanmaktasınız bilginize...", 32, "Uyarı!"
Target.Offset(1, 0).EntireRow.Hidden = False
Target.Offset(1, 0).Activate
End Sub
 
Aşağıdaki prosedürüde sayfa1'in kod sayfasına kopyalayın.

Kod:
Private Sub Worksheet_Activate()
[c22:c40].SpecialCells(xlCellTypeBlanks).EntireRow.Hidden = True
End Sub
 
Levent Abi;
Yardımınızı esirgemediğiniz için teşekkür ederim.
Sorum ÇÖZÜME ULAŞMIŞTIR.
 
Geri
Üst