satır açma ve silme

Katılım
30 Eylül 2009
Mesajlar
625
Excel Vers. ve Dili
excel 2016
Herkese merhaba!!! Değerli arkadaşlar ekteki dosyada da izahat yapmaya çalıştım;aşağı ok tuşu ile yeni satır açabilirmiyiz? Yani başlıklar altına gerekli bilgileri girdik aşağı ok tuşuna bastığımızda yeni satır açacak (başlık sütunu kadar) yukarı ok tuşuna bastığımızda ise msgbox ile yapılacak sorgudan evet dediğimizde aktif hücrenin bulunduğu satırı silecek.ayrıca arayada satır açtırabilirmiyiz acaba?SAYGILAR!!
 

Ekli dosyalar

Katılım
8 Ekim 2010
Mesajlar
4
Excel Vers. ve Dili
HALEN "2003" VERSİYONU
öncelikle excel i 2003 versiyona uyumlu olarak değiştirsen...
 
Katılım
30 Eylül 2009
Mesajlar
625
Excel Vers. ve Dili
excel 2016
Arkadaşlar cevap gelmemesini derdimi anlatamamaya bağlayarak şöyle izay edeyim aşağı ok tuşuna bastığım vakit gizlenmiş satırlardan sıradakini açacak SAYGILAR!!!
 
Katılım
30 Eylül 2009
Mesajlar
625
Excel Vers. ve Dili
excel 2016
Değerli Arkadaşlar!!! konu içeriği umutsuz vakıamı acaba?
 
Katılım
30 Eylül 2009
Mesajlar
625
Excel Vers. ve Dili
excel 2016
Değerli arkadaşlar!!!sanırım mümkün değil bu olay teşekkürler!!!
 

usubaykan

Destek Ekibi
Destek Ekibi
Katılım
16 Mayıs 2008
Mesajlar
561
Excel Vers. ve Dili
Ev : Office Excel 2003
İş : Office Excel 2003
Merhaba;

Sitem kar olmayın ;-) Eki inceleyin? İsteğinizi karşılar belki.
Shift+Yukarı ok yada shift+aşağı ok tuşlarına aynı anda basınız.

Kullanılan kodlar;
ThisWorkbook Kısmına;
Kod:
Option Explicit
Private Sub Workbook_Activate()
    Application.OnKey "+{DOWN}", "DENEME_AŞAĞI_OK"
    Application.OnKey "+{UP}", "DENEME_YUKARI_OK"
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Application.OnKey "+{DOWN}", ""
    Application.OnKey "+{UP}", ""
End Sub
Private Sub Workbook_Deactivate()
    Application.OnKey "+{DOWN}", ""
    Application.OnKey "+{UP}", ""
End Sub
Private Sub Workbook_Open()
    Application.OnKey "+{DOWN}", "DENEME_AŞAĞI_OK"
    Application.OnKey "+{UP}", "DENEME_YUKARI_OK"
End Sub
Module1 kısmına;
Kod:
Option Explicit
Sub DENEME_YUKARI_OK()
Dim Son_Satır As Long, Onay
    Son_Satır = Range("A65536").End(3).Row
    If Son_Satır <> 1 Then
    Onay = MsgBox(Son_Satır & " .nci Satırınız silinicektir onaylıyor musunuz?", vbCritical + vbYesNo)
        If Onay = vbYes Then
        Rows("" & Son_Satır & ":" & Son_Satır & "").ClearContents
        Rows("" & Son_Satır & ":" & Son_Satır & "").EntireRow.Hidden = True
        End If
    Else
    MsgBox "1. Satırı silemezsiniz", vbCritical
    End If
End Sub
Sub DENEME_AŞAĞI_OK()
Dim Son_Satır As Long
    Son_Satır = Range("A65536").End(3).Row + 1
    Rows("" & Son_Satır & ":" & Son_Satır & "").EntireRow.Hidden = False
End Sub


Değerli arkadaşlar!!!sanırım mümkün değil bu olay teşekkürler!!!
 

Ekli dosyalar

Son düzenleme:
Katılım
30 Eylül 2009
Mesajlar
625
Excel Vers. ve Dili
excel 2016
Sayın usubaykan!!! sitem etmek ne haddimize;ilginiz için teşekkürler ancak sanırım aşağı ok makrosu çalışmıyor yoksa ben yanlış bir şeymi yaptım bilmiyorum. sizin gönderdiğiniz dosyada ise shift aşağı ok yada shift yukarı ok tuşlarına bastığımda salt okunur ikazı veriyor makrolar çalışmıyor SAYGILAR!!! önerdiğiniz kodları içeren dosyayı ekliyorum.
 

Ekli dosyalar

usubaykan

Destek Ekibi
Destek Ekibi
Katılım
16 Mayıs 2008
Mesajlar
561
Excel Vers. ve Dili
Ev : Office Excel 2003
İş : Office Excel 2003
Merhaba;

Rar. uzantılı dosyaları açamıyorum. Sıkıntı oluşuyor. Üstteki mesajımdaki dosyayı yeniledim tekrar inceler misiniz?


Sayın usubaykan!!! sitem etmek ne haddimize;ilginiz için teşekkürler ancak sanırım aşağı ok makrosu çalışmıyor yoksa ben yanlış bir şeymi yaptım bilmiyorum. sizin gönderdiğiniz dosyada ise shift aşağı ok yada shift yukarı ok tuşlarına bastığımda salt okunur ikazı veriyor makrolar çalışmıyor SAYGILAR!!! önerdiğiniz kodları içeren dosyayı ekliyorum.
 
Katılım
30 Eylül 2009
Mesajlar
625
Excel Vers. ve Dili
excel 2016
Sayın usubaykan !!! "run-time error 1004"
"range sınıfının hidden özelliği kurulamıyor" şeklinde bir hata veriyor sebebi ne olabilir acaba benim bilgisayardan kaynaklanıyor olabilirmi acaba ?saygılar!!! salt okunu problemide devam etmekte
NOT:aynı dosyanın 97 2003 şeklinde kaydedilmişini ekliyorum
 

Ekli dosyalar

usubaykan

Destek Ekibi
Destek Ekibi
Katılım
16 Mayıs 2008
Mesajlar
561
Excel Vers. ve Dili
Ev : Office Excel 2003
İş : Office Excel 2003
Merhaba;

Versiyondan kaynaklanıyor olabilir mi ? Eklediğiniz dosyayı açtım satırları gizleyip silebildim. Acaba kullanmak istediğiniz sayfanız şifreli yada gizlemek istediğiniz satır da birleştirilmiş hücre olabilir mi?

Sayın usubaykan !!! "run-time error 1004"
"range sınıfının hidden özelliği kurulamıyor" şeklinde bir hata veriyor sebebi ne olabilir acaba benim bilgisayardan kaynaklanıyor olabilirmi acaba ?saygılar!!! salt okunu problemide devam etmekte
NOT:aynı dosyanın 97 2003 şeklinde kaydedilmişini ekliyorum
 
Katılım
30 Eylül 2009
Mesajlar
625
Excel Vers. ve Dili
excel 2016
Sayın usubaykan!!! birkaç gün önce; sayın hamitcan uzman'ın önerisi ile "spreadsheet" nesnesi için bilgisayarıma owc.11.exe kurmuştum ondan olabilirmi acaba?
 
Katılım
30 Eylül 2009
Mesajlar
625
Excel Vers. ve Dili
excel 2016
Sayın usubaykan!!! birkaç gün önce; sayın hamitcan uzman'ın önerisi ile "spreadsheet" nesnesi için bilgisayarıma owc.11.exe kurmuştum ondan olabilirmi acaba?
ofis 2007 yüklü olan ancak owc11 exe yüklü olmayan başka bilgisayardada denedim ama aynı hataları verdi. Saygılar!!
 

usubaykan

Destek Ekibi
Destek Ekibi
Katılım
16 Mayıs 2008
Mesajlar
561
Excel Vers. ve Dili
Ev : Office Excel 2003
İş : Office Excel 2003
ofis 2007 yüklü olan ancak owc11 exe yüklü olmayan başka bilgisayardada denedim ama aynı hataları verdi. Saygılar!!
Merhaba;

Belkide versiyon farkından kaynaklanıyor olabilir tam emin değilim bu konuda. Bende 2010 yüklü ve Makro içerikli dosya olarak kaydettim çalışıyor. Problemi anlamadım sizde hangi versiyon da hata alıyorsanız o şekilde dosyayı ekler misiniz?
 
Katılım
30 Eylül 2009
Mesajlar
625
Excel Vers. ve Dili
excel 2016
Sayın usubaykan!!! nasıl oldu bilmiyorum ama şu an çalışıyor teşekkürler!!!
 

usubaykan

Destek Ekibi
Destek Ekibi
Katılım
16 Mayıs 2008
Mesajlar
561
Excel Vers. ve Dili
Ev : Office Excel 2003
İş : Office Excel 2003
Sayın usubaykan!!! nasıl oldu bilmiyorum ama şu an çalışıyor teşekkürler!!!
Rica ederim ;-) Keşke sizin gibi geri dönüş yapsalar. Bazı kimseler çalışmıyor diyor ondan sonra da bir daha ilgilenmiyorlar. Ben her yazdığım kodu deneyerek gönderiyorum. Tekrar denemeniz için bende size teşekkür ederim.
 
Katılım
30 Eylül 2009
Mesajlar
625
Excel Vers. ve Dili
excel 2016
Sayın usubaykan!!! hem sizin dosyanızda hemde kendi dosyamda denedim.,ayrıca 97 2003 olarak kaydettiğim dosyada denedim ,97 2003 olarak kayıtlı dosyada çalıştı;buradan bu kodlara ihtiyaç hissedecek arkadaşlara ikaz anlamında bu mesajı yazma gereği duydum dosyalarını 97 2003 olarak kaydetmeliler sanırım... bende o durumda çalıştı. Teşekkürler!!!
 
Üst