Belirtilen kelimeleri veya sayıları "içermeyen" hücreleri saydırmak

ynstcrt

Altın Üye
Katılım
21 Mart 2021
Mesajlar
75
Excel Vers. ve Dili
Office 2010 - Türkçe
Rica ederim.
İlk veri A10'da ikinci A16'da üçüncü A22'de ...... gibi sabit aralıklarla devam ediyorsa; makroda bir kaç değişiklik yapıp tüm verilerin işlenmesi de sağlanabilir.
Evet aslında aynen öyle ama A22 den başlayıp, A28 , A34 , A40 diye devam ediyor. A100 ü geçeceğini sanmıyorum ama her ihtimale karşı 200 diyebiliriz.
Bu arada bir sorum daha olsun bu durumda. Makrolar, formüllere göre excel i daha az yavaşlatıyor değil mi?. Forumda öyle okumuştum. Malum bilgi girişi arttıkça yavaşlayacak.
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
583
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Her işlem yaptığınızda formüller yeniden hesaplandığı için sisteme yük getirir.
Ama sizin tablonuzda sistemi ağırlaştıracak kadar formül olacağını sanmıyorum..

Makroya bakıyorum A22 den başlayacak ve 6'şar satır atlayacak şekilde döngü kuracağım. İşlemler bitince eklerim. Orjinal verilerinizle test edersiniz.

A22 dolu A28 boş A34 dolu vb. gibi Arada atlayan boş veri olmayacaksa satır kısıtlamasaı yapmamıza gerek kalmaz. İlk boş satırda makro sonlanır.

Bu şekilde ayarlayacağım makroyu. Eğer boş olma ihtimali varsa o duruma göre yeniden bakarız.
 

ynstcrt

Altın Üye
Katılım
21 Mart 2021
Mesajlar
75
Excel Vers. ve Dili
Office 2010 - Türkçe
Her işlem yaptığınızda formüller yeniden hesaplandığı için sisteme yük getirir.
Ama sizin tablonuzda sistemi ağırlaştıracak kadar formül olacağını sanmıyorum..

Makroya bakıyorum A22 den başlayacak ve 6'şar satır atlayacak şekilde döngü kuracağım. İşlemler bitince eklerim. Orjinal verilerinizle test edersiniz.

A22 dolu A28 boş A34 dolu vb. gibi Arada atlayan boş veri olmayacaksa satır kısıtlamasaı yapmamıza gerek kalmaz. İlk boş satırda makro sonlanır.

Bu şekilde ayarlayacağım makroyu. Eğer boş olma ihtimali varsa o duruma göre yeniden bakarız.
A sütununda hiç veri olmuyor ama 22'nci satır dolu 28'inci satır boş 34'üncü satır dolu vb. gibi olabilir sayın cengizdemir72.
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
583
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Makroyu 22. satır ile 1000. satır arasındaki verileri işleyecek şekilde ayarladım.

Eğer 1000 satırdan daha fazla veride işlem yapmanız gerekirse; Alt+F11' de basıp yada geliştirici sekmesinde Visula Basic'e tıklayıp
VBA editörde makro kodlarını açıp ;

For sat = 22 To 1000 Step 6 satırındaki 1000 rakamını değiştirebilirsiniz.

Kolay gelsin ;)

226682
 

Ekli dosyalar

ynstcrt

Altın Üye
Katılım
21 Mart 2021
Mesajlar
75
Excel Vers. ve Dili
Office 2010 - Türkçe
Makroyu 22. satır ile 1000. satır arasındaki verileri işleyecek şekilde ayarladım.

Eğer 1000 satırdan daha fazla veride işlem yapmanız gerekirse; Alt+F11' de basıp yada geliştirici sekmesinde Visula Basic'e tıklayıp
VBA editörde makro kodlarını açıp ;

For sat = 22 To 1000 Step 6 satırındaki 1000 rakamını değiştirebilirsiniz.

Kolay gelsin ;)

Ekli dosyayı görüntüle 226682
Sayın cengizdemir72 çok tşk ederim vakit ayırdığınız ve emeğiniz için. Ellerinize sağlık. Umarım bir gün benim de size faydam olur. İyi çalışmalar. Sağlıcakla kalın.
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
583
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Rica ederim. İşinize yaramasına sevindim :)
Sayın cengizdemir72 çok tşk ederim vakit ayırdığınız ve emeğiniz için. Ellerinize sağlık. Umarım bir gün benim de size faydam olur. İyi çalışmalar. Sağlıcakla kalın.
 
Üst