- Katılım
- 2 Mart 2005
- Mesajlar
- 2,960
- Excel Vers. ve Dili
-
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Merhaba belli bir satır boşsa o sütunu silen bir makro istiyorum
örneğin a den bz sütun aralığında
c, d, f, h, ı, j, ba, bf, bg, sütunlarını bunların 23. satırlarını kontrol edecek (değişken olursa sevinirim örneğin 23 değilde 25 olarak değiştirme olanağı ""," " ise silecek yada hücreler 0 yada 0dan büyükse kalacak değilse silinecek.
ben yaptım ama bazı sütunları siliyor bazısını silmiyor bazen doluda siliyor burda bir hata var ama anlamadım örnek kesit aşağıdadır.
if then range("b23")="" then
Columns("b:b").Select
Selection.Delete Shift:=xlToLeft
end if
if then range("c23")="" then
Columns("c:c").Select
Selection.Delete Shift:=xlToLeft
end if
örneğin a den bz sütun aralığında
c, d, f, h, ı, j, ba, bf, bg, sütunlarını bunların 23. satırlarını kontrol edecek (değişken olursa sevinirim örneğin 23 değilde 25 olarak değiştirme olanağı ""," " ise silecek yada hücreler 0 yada 0dan büyükse kalacak değilse silinecek.
ben yaptım ama bazı sütunları siliyor bazısını silmiyor bazen doluda siliyor burda bir hata var ama anlamadım örnek kesit aşağıdadır.
if then range("b23")="" then
Columns("b:b").Select
Selection.Delete Shift:=xlToLeft
end if
if then range("c23")="" then
Columns("c:c").Select
Selection.Delete Shift:=xlToLeft
end if
Son düzenleme: