sıfırlanan hesapları silme

Katılım
3 Aralık 2007
Mesajlar
8
Excel Vers. ve Dili
türkçe
merhaba;

işyerimizde derece muhasebe programı kullanıyoruz..açık hes.ları bu programda ben tutuyorum.yetkililere rapor hazırlamam gerekiyor..yılbaşından kasım sonuna kadar bir liste alıyorum.bir pazarlamacı için yaklaşık 25.000 satırlık bir liste geliyor.bu listenin son sutununda açık kısım diye bir bölüm var.hem sıfırlanan senetler hem henüz tahsil edilmeyen senetler aynı listede.sıfırlanan hesapları silip kalanları vermem gerekiyor.tek tek silmek çok zamanımı aldığı için bunun kısa yoldan nasıl silinmesi gerektiğini öğrenmek istiyorum yardımcı olursanız sevinirim..
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Örnek, basit bir tablo ile sorunuzu desteklerseniz daha çabuk ve hızlı yanıt alırsınız.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

I sütununda mavi renkli olan ve değeri Sıfır olan satırlar mı silinecek?
 
Katılım
3 Aralık 2007
Mesajlar
8
Excel Vers. ve Dili
türkçe
evet I sütunuda bulunan sıfırlanan hesaplar tek satır halinde silinmesi gerekiyor.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Aşağıdaki kodları deneyebilir misiniz?.

Kod:
Public Sub Sil()
Application.ScreenUpdating = False
For i = [I65536].End(3).Row To 9 Step -1
    If Cells(i, "I") = 0 Then Rows(i).Delete
Next i
End Sub
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba Pınar Hanım,

Ben makro önermiştim. Ekteki dosyayı inceleyiniz.
Makro çalıştıktan sonra arada kalan boş satırlara dokunmadım, onlarda silinmesi gerekirse silinebilir.
 
Katılım
3 Aralık 2007
Mesajlar
8
Excel Vers. ve Dili
türkçe
özürdilerim ama anlayamadım ben..gönderdiğiniz ekte sıfırlanan hesaplar silinmemiş gözülüyor..ben bir formül istiyorum bu formülü uyguladığımda sıfırlanan hes.silinip sadece bakiye verenlerin kalması gerekiyor tabii mümkünse.
(10.satırdan 35. satıra kadar silinip 36. satır kalmalı..)
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Sanırım sorununuzu anladım, dosyayı açınca bir buton var, ona tıklayınız.

Fonksiyonlarla satır silme işlemi yapılmıyor. Ama dolaylı ve manuel olarak yapılabilir.
 
Katılım
3 Aralık 2007
Mesajlar
8
Excel Vers. ve Dili
türkçe
ben butonu bulamadım yine:(
benden hergün istenecek bir rapor.ı sütunu baz alınarak bakiyesi sıfır olanlar ve boş olan satır silinmeli..en kestirme nasıl yapabilirim acaba?
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Ekteki dosyaya bakınız.
 
Katılım
3 Aralık 2007
Mesajlar
8
Excel Vers. ve Dili
türkçe
ilk gönderdiğiniz zip dosyasını tekrar açtım tarif ettiğiniz gibi bir buton yok..open office dosyası olarak açılıyor zaten ilk gönderdikleriniz.boş bir kutucuk var ama tıkladığımda hiç bir işlev yapmıyor..
yordum sizi kusura bakmayın
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Rica ederim Sayın pinar6975,

Sanırım Open Office de makrolar çalışmıyormuş duyduğum kadarıyla.

Fonksiyonla birşeyler yaptım. İnceler misiniz? K sütununa silinecek ve silinmeyecek diye bir fonksiyon yazdım.

K sütununu Silinecekleri süzdürerek toptan silebilirsiniz. En pratik yol olarak bu aklıma geldi.

K10:

Kod:
=EĞER(YADA(I10="";I10=0);"Sil";"Silme")
=IF(OR(I10="";I10=0);"Sil";"Silme")
 
Katılım
3 Aralık 2007
Mesajlar
8
Excel Vers. ve Dili
türkçe
bu çok karışık oldu:(işin içinden hiç çıkamam..benim pcde mıcrosoft ofisde yüklü open ofisle en başta verdiğiniz kodları uygulayayım en iyisi makro yapmayımı öğrenmeliyim şimdide:S
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Sayın pinar6975 çiğnemeden lokma bile yutulmazmış :)
 
Üst