Vba Tarafındaki Boş Satırları Temizleme

hakki83

Altın Üye
Katılım
30 Eylül 2021
Mesajlar
545
Excel Vers. ve Dili
Excel 2016 Türkçe 32 Bit
Altın Üyelik Bitiş Tarihi
30-09-2026
Merhaba Hocalarımız

Sorum şudur:

Basitçe şu kodda olduğu gibi

Kod:
Sub Test()




[A2] = "Deneme"





End Sub
Dosyalarımdaki Vba tarafındaki kodlarda, üstteki örnekte olduğu gibi çok fazla boş satırlar vardır.

Bunları derli toplu hale getirebilmek için silmek istiyorum. Elle yapmak hem zor oluyor hem de yanlışlıkla kodlar da silinebiliyor.

Vba'da Ctrl + F ile hangi karakteri yazarsam, Replace ile bu gereksiz boş satırları silebilirim?
 
Katılım
12 Aralık 2015
Mesajlar
1,207
Excel Vers. ve Dili
Türkçe Ofis 2007
Tüm kodları kopyalayıp boş bir excel sayfasına yapıştırın.
yapıştırılan hücreleri seçin, boş hücreleri Otomatik filtre filtreleyin ve silin. filtreyi kaldırın geri modüle yapıştırın.
 

hakki83

Altın Üye
Katılım
30 Eylül 2021
Mesajlar
545
Excel Vers. ve Dili
Excel 2016 Türkçe 32 Bit
Altın Üyelik Bitiş Tarihi
30-09-2026
Alicimri hocam sağ olunuz.

Ben de daha pratik oması açısından kod tarafında bu temizlik işini yapayım diye düşünmüştüm.

Satır atlatmanın karakteri olsa keşke.
 

Astalavista58

Altın Üye
Katılım
20 Ocak 2020
Mesajlar
242
Excel Vers. ve Dili
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba, kod olarak var mı bilmiyorum ama ChatGPT'ye;
"Aşağıdaki kodun herhangi bir yerinde ekleme, değiştirme, silme yapmadan sadece fazladan boşlukları alarak kodu düzetir misin ?" şeklinde promt yazıp, altına da kodunuzu eklerseniz saniyeler içerisinde kodunuzu düzeltip verecektir.
 
Katılım
12 Aralık 2015
Mesajlar
1,207
Excel Vers. ve Dili
Türkçe Ofis 2007
Ms Word de istediğine benzer bir değiştirme olanağı var ama orada da boş satır seçeneği yok.
 

hakki83

Altın Üye
Katılım
30 Eylül 2021
Mesajlar
545
Excel Vers. ve Dili
Excel 2016 Türkçe 32 Bit
Altın Üyelik Bitiş Tarihi
30-09-2026
Ctrl + J Vba'da Ctrl + F üzerinde kullanılamıyor maalesef.
Kullanılabilseydi keşke.
Dedim belki Ctrl + J yerine başka bir kısayol vardır, Vba tarafında.
 
Üst