(9)
uzmanlarına excel sorusu
"C sütunundaki hücre boşsa (veya doluysa), o hücrenin olduğu satırı komple sil"dememizin kolay bir yolu var mı?
"C sütunundaki hücre boşsa (veya doluysa), o hücrenin olduğu satırı komple sil"
dememizin kolay bir yolu var mı?
0
Makro ile mümkün.
Sub sil()
For i = 100 to 1 step -1
If cells(i,3) = "" then rows(i).delete
Next i
End Sub
Bu makro ilk C1:C100 aralığında boş olan hücrelerin satırlarını siler.
If satırındaki = yerine <> koyarsan boş yerine dolu olan satırları siler.
0
teşekkürler.
"C sütunu" bilgisi burada nerede yazıyor? yani dolu olanları sil diyeceksem C değil D sütunu olacak, ona göre değiştireyim.
0
A,b,c =1,2,3
Özetle 3 yazan yer
0
peki işi zorlaştırayım.
C sütunundaki hücre içeriğinde "HEDE" ifadesi GEÇEN hücrelerin olduğu satırları silmesi için tırnak işaretlerinin içine ne yazmalıyım?
hücre içeriği aynen olmayacak ama, yani C sütunundaki hücrede sadece "HEDE" yazanları değil "GAYDIRIGUBBAK HEDEHEBELE HÜBELE" yazan satırı da silecek.
0
"*HEDE*" olayını
daha önce yapmıştım. Geçmiş çalışmalarıma bakmam lazım. bulunca yazarım.
0
Sub sil()
For i = 100 to 1 step -1
If Instr(1,cells(i,3),"HEDE") > 0 then rows(i).delete
Next i
End Sub
Instr fonksiyonu hücre içinde arama yapar ve bulursa aradığın değerin kaçıncı karakterde başladığını söyler. Bulamazsa 0 döner.
0