• DİKKAT

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

Hücrelere bakarak satırların silinmesi

Katılım
18 Nisan 2013
Mesajlar
23
Excel Vers. ve Dili
excel 2010
Arkadaşlar merhabalar öncelikle. Benim sizlere birkaç sorum olacaktı. Dosyada paylaştığım tarzda veriler var elimde ama yüzlerce satır. Ben buradaki dolu satırlara öncelikle hesap kısmına elimde olan bir formülü yapıştırmak istiyorum. Fakat bunu sadece dolu satırlara ve otomatik olarak yapmak istiyorum. Bunun dışındada. Rota sütunundaki ihraç yazan satırları silmek istiyorum. Benim tam olarak aradığım şey ihraç yazan satırın komple silinmesi ve hesap yazan yerede verinin otomatik girilmesi. Yani bu liste sürekli güncellenecek ve dolu olan satırların yanına formülün eklenmesini istiyorum.
 

Ekli dosyalar

Arkadaşlar merhabalar öncelikle. Benim sizlere birkaç sorum olacaktı. Dosyada paylaştığım tarzda veriler var elimde ama yüzlerce satır. Ben buradaki dolu satırlara öncelikle hesap kısmına elimde olan bir formülü yapıştırmak istiyorum. Fakat bunu sadece dolu satırlara ve otomatik olarak yapmak istiyorum. Bunun dışındada. Rota sütunundaki ihraç yazan satırları silmek istiyorum. Benim tam olarak aradığım şey ihraç yazan satırın komple silinmesi ve hesap yazan yerede verinin otomatik girilmesi. Yani bu liste sürekli güncellenecek ve dolu olan satırların yanına formülün eklenmesini istiyorum.

Merhaba istedikleriniz tam anlaşılmıyor
Aşağıdaki kodlar ihraç yazan satırları komple siler
Kod:
Sub numan()
Application.ScreenUpdating = False
Dim i As Long, son As Long
son = Cells(Rows.Count, "a").End(xlUp).Row
    For i = son To 2 Step -1
        If Cells(i, "d") Like "ihraç" Then
            Rows(i).Delete Shift:=xlUp
        End If
    Next i
Application.ScreenUpdating = True
End Sub
hesap yazan yere hangi veriler ne şekilde gelecek ?
 
Çok teşekkür ederim aradığım şeylerden biri tam olarak buydu. Fakat bunu başka bir makroda kullanmaya çalışınca object defined hatası veriyor onu nasıl çöze biliriz? Hesap yazan yere ise satır sayısı kadar düşey ara formülü yazdırmam gerekiyor.
 
Çok teşekkür ederim aradığım şeylerden biri tam olarak buydu. Fakat bunu başka bir makroda kullanmaya çalışınca object defined hatası veriyor onu nasıl çöze biliriz? Hesap yazan yere ise satır sayısı kadar düşey ara formülü yazdırmam gerekiyor.

Düşeyara formülü ile hangi verileri nereye gelmesi gerekiyor örnek dosyada manuel girip gösterin ona göre makro yazalım
Ayrıca başka makroda kullanınca object defined hatası veriyor derken ne yapıyorsunuz başka makroda gönderdiğim kodları nasıl kullanıyorsunuz hata veren dosyanızı veya dosyanızın birebir aynı olan bir örnek dosya makro ,formül v.s. hazırlayıp yüklerseniz zamanım olursa bakabilirim.
 
Çok teşekkürler. Object defined hatasını çözdüm. O konuda bir sıkıntı kalmadı. Şimdi dosyayı yüklüyorum. Yüklediğim dosyadaki gibi bir format. Burda bölge yazan yere ilk satırda yazdığım formül gelecek ve bu satır sayısı kadar aşağıya çekmişim gibi otomatik bir şekilde yazdırabilecek bir şey arıyorum çok teşekkür ederim.
 
Dosyayı ekleyememişim tekrar yolluyorum
 

Ekli dosyalar

Geri
Üst