Boş Sütun Silmek

Katılım
30 Ocak 2009
Mesajlar
11
Excel Vers. ve Dili
Excell 2003
Merhaba arkadaşlar,

Bir excell tablosunda bir işleme ihtiyacım var. Şirkette çektiğimiz tüm raporlarda ekte gönderdiğim excell çalışma sayfası geliyor ve birleştirilmiş sütunlarda bilgiler geliyor. farklı bir excell üzerinde işlem yapmak için de hücreleri dağıtmamız ve boş sütunları silmemiz gerekiyor ve bu da çok sayıda raporda inanılmaz zaman kaybı. bunu bir düğmeye bağlanabilecek bir kod ile yapmamız mümkün mü?

yardımcı olabilirseniz çok sevinirim.
teşekkürler...
 

Ekli dosyalar

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,637
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba arkadaşlar,

Bir excell tablosunda bir işleme ihtiyacım var. Şirkette çektiğimiz tüm raporlarda ekte gönderdiğim excell çalışma sayfası geliyor ve birleştirilmiş sütunlarda bilgiler geliyor. farklı bir excell üzerinde işlem yapmak için de hücreleri dağıtmamız ve boş sütunları silmemiz gerekiyor ve bu da çok sayıda raporda inanılmaz zaman kaybı. bunu bir düğmeye bağlanabilecek bir kod ile yapmamız mümkün mü?

yardımcı olabilirseniz çok sevinirim.
teşekkürler...
boş sütun değil de , boş satırları sildirseniz daha rahat olur
 
Son düzenleme:

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,637
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Kod:
Sub satirsil()
Rows("1:" & [a1].End(xlDown).Row - 1).Delete
End Sub
 
Katılım
30 Ocak 2009
Mesajlar
11
Excel Vers. ve Dili
Excell 2003
dostum dosya içerisinde olması gereken adında bir seet daha var ona bakabilir misin?

satırlar var evet silinecek ama sütunlar da var... çünkü birleştirilmiş sütunlar var ve bunlardan boş olanlarının silinmesi gerekiyor
 
Katılım
30 Ocak 2009
Mesajlar
11
Excel Vers. ve Dili
Excell 2003
Arkadaşlar bu konuda bana yardımcı olabilecek olan yok mu?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,613
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki kodu denermisiniz.

Kod:
Option Explicit
 
Sub DÜZENLE()
    Cells.UnMerge
    Rows("1:8").Delete Shift:=xlUp
    Range("B:B,D:D,F:F,G:G,K:K,N:N,Q:Q").Delete Shift:=xlToLeft
    Range("J:IV").Delete Shift:=xlToLeft
    Columns("A:I").EntireColumn.AutoFit
End Sub
 
Katılım
30 Ocak 2009
Mesajlar
11
Excel Vers. ve Dili
Excell 2003
çok teşekkür ederim işimi gördü
 
Üst