KOLAY GELSİN,
EKTE GÖNDERDİĞİM TABLODA SIFIR BAKİYELİ SATIRLARI SİLMEK İSTİYORUM, BUNU "BUL DEĞİŞTİR" YÖNTEMİ İLE YAPTIM VE BUNU MAKROYA ATADIM OLDU ANCAK MAKRO HER ÇALIŞTIRILDIĞINDA SIFIR DEĞERİ İÇERMEYEN EN ÜSTTEKİ SATIRI SİLİYOR. UNU NASIL ÇÖZEBİLİRİM
Sıfır Bakiyeli Satırları Silme
Koşullu satır silmek mümkün mü. Hesap numarası girildiğinde tablodaki koşula uyan satırları silmek gibi
Evet mümkün. Örnek kod:
Sub DeleteRowsWithSpecificText()
ActiveCell.AutoFilter Field:=2, Criteria1:="Mid-West"
ActiveSheet.AutoFilter.Range.Offset(1, 0).Rows.SpecialCells(xlCellTypeVisible).Delete
End Sub
[quote='atoykan' pid='188401' dateline='1668281037']
Sub DeleteRowsWithSpecificText()
ActiveCell.AutoFilter Field:=2, Criteria1:="Mid-West"
ActiveSheet.AutoFilter.Range.Offset(1, 0).Rows.SpecialCells(xlCellTypeVisible).Delete
End Sub
[
Teşekkürler ancak bu kod verilerin tamamını siliyor yada filtreleyip gizliyor benim yapmak istediğim SIFIR BAKİYELİ satırların Silinmesi işlemi,
YADA örneğin Hesap numarası yazmam koşulu ile sadece belirttiğim hesap numaralarının bulunduğu satırlar silinsin.
Sub DeleteRowsWithSpecificText()
ActiveCell.AutoFilter Field:=2, Criteria1:="Mid-West"
ActiveSheet.AutoFilter.Range.Offset(1, 0).Rows.SpecialCells(xlCellTypeVisible).Delete
End Sub
[
Teşekkürler ancak bu kod verilerin tamamını siliyor yada filtreleyip gizliyor benim yapmak istediğim SIFIR BAKİYELİ satırların Silinmesi işlemi,
YADA örneğin Hesap numarası yazmam koşulu ile sadece belirttiğim hesap numaralarının bulunduğu satırlar silinsin.
Bu kod hangi parçası ile neyi gizliyor? Allah aşkına yahu bu bizim işimiz profesyoneli olduğumuz işi de bize öğretmeye kalkmayın yahu. Kodda filtreleme var string olarak "Mid-west" içeren satırları filtrele arkasından da bu satırları sil diyor. Sıfır bakiyeye göre uyarlayın kodunuzu.
(13/11/2022, 00:38)atoykan yazdı: Bu kod hangi parçası ile neyi gizliyor? Allah aşkına yahu bu bizim işimiz profesyoneli olduğumuz işi de bize öğretmeye kalkmayın yahu. Kodda filtreleme var string olarak "Mid-west" içeren satırları filtrele arkasından da bu satırları sil diyor. Sıfır bakiyeye göre uyarlayın kodunuzu.
atoykan bey haklı olabiilirsiniz, işinizinde uzmanı olabilirsiniz. ancak ben uyguladığımda olmuyor, sizden ricam ekte gönderdiğim çalışma üzerinde yapabilirnseniz memnun olurum.
Konuyu Okuyanlar: 2 Ziyaretçi