• DİKKAT

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

istenilen satırı silme

  • Konbuyu başlatan Konbuyu başlatan chngrcn
  • Başlangıç tarihi Başlangıç tarihi
Katılım
5 Mart 2010
Mesajlar
295
Excel Vers. ve Dili
Microsoft Office 2010
Forumun değerli üyeleri.

Ekteki çalışmamda, textbox içine hangi satır numarası girilirse o satırı A sütünundan L Sütunua kadar olan "satır" kısmını silecek, altındaki satırları yukarı kaydıracak.
Text box içine 1 adet te satır numarası girilebilsin. Birden fazla satır silinmek istediğinde satır numaraları arasına "," koyularak silinmesi sağlansın.

hangi satır silinirse silinsin alttaki satırları bozmadan yukarı kaydıracak.
(Not: A sütunu ile L sütünu arasındaki satırları silecek)

Vba kodlaması nasıl yapılabilir.
Yardımlarınız için şimdiden teşekkürler.. Saygılarımla..

EKLİ DOSYA BURADA
 
Merhaba.

Aşağıdaki kod ile yapabilirsiniz.

Kod:
Sub Düğme1_Tıklat()
    Dim SatirNo
    Dim Bak As Integer
    Dim Adres As String
    SatirNo = Split(Sayfa1.TextBox1.Text, ",")
    For Bak = 0 To UBound(SatirNo)
        If Adres <> "" Then Adres = Adres & ","
        Adres = Adres & Range("A" & SatirNo(Bak) & ":L" & SatirNo(Bak)).Address
    Next
    Range(Adres).Delete shift:=xlUp
End Sub
 
Geri
Üst