• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Makro ile sütundaki verileri silme

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

nunu446

Yeni Üye
Katılım
13 Nis 2021
Mesajlar
247
Aldığı beğeni
23
Excel V
Office 2019 EN
Konu Sahibi
Merhaba. Altda eklediğim dosyada bulunan E ila F sütundaki verileri makro ile nasil silebiliriz? Resimde işarelediğim yerden aşağı silinsin ( E1,E2,E3 ve F1,F2,F3 hücreleri hariç )
 
Deneyiniz,
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Bu şekilde deneyin.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Çözüm
Sanırım,
For döngüsünü kapatmamışsınız.
End Sub satırının üstüne Next yazın.
 
Konu Sahibi
Sanırım,
For döngüsünü kapatmamışsınız.
End Sub satırının üstüne Next yazın
Kusura bakmayın, @Balta hocam, son bir soru soracaktım, şimdi bazı hücreler birleştirilmiş, mesela E6 ile D6 bunlar olduğu için kod hata veriyor, kodda nasıl düzenlemeliyiz ki, böyle birleştirilmiş hücre olduğu zaman komple o hücredeki veriyi silsin.
 
Konu Sahibi
Misal, E6 ile D6 birleşmiş ( ingilizce merge cells ) ve içerisinde 4 rakamı yazılmış, kod bu hücreye varınca hata vermesin ve bu hücredeki 4 rakamını da silip, devam etsin.
 
Kod, zaten birleştirilmiş hücrelerde de dediğinizi yapıyor.
Olmayan ne anlamadım.
 
Hata veren dosyayı paylaşır mısınız?
 
Konu Sahibi
Birde yukarıdaki eklediğim dosyada eski sayfalardan birini kopyaladığımda hata veriyor, yeni sayfa eklediğimde olmuyor, makro ile ilgili sanırım, bunu nasıl çöze biliriz?
 
Sayın @nunu446
Kod dosyanızdaki 0 isimli sayfa baz alınarak hazırlandı.
Oysa ki; 2 isimli sayfanın formatı 0 isimli sayfadan farklı.
ve muhtemelen her yeni ekleyeceğiniz sayfanın da daha farklı olacak.
Takdir edersiniz ki, bu kodun diğer sayfada çalışmasını beklemek anlamsız olacaktır.
İlk mesajınızdaki örnek ile son mesajdaki dosya farklı mecraya gitmektedir.
Bunun sonu gelmeyecektir.
Vaktim olursa ilgilenmeye çalışacağım.
Diğer arkadaşlardan da yardımcı olmak isteyen çıkabilir.
 
Konu Sahibi
Sayın @nunu446
Kod dosyanızdaki 0 isimli sayfa baz alınarak hazırlandı.
Oysa ki; 2 isimli sayfanın formatı 0 isimli sayfadan farklı.
ve muhtemelen her yeni ekleyeceğiniz sayfanın da daha farklı olacak.
Takdir edersiniz ki, bu kodun diğer sayfada çalışmasını beklemek anlamsız olacaktır.
İlk mesajınızdaki örnek ile son mesajdaki dosya farklı mecraya gitmektedir.
Bunun sonu gelmeyecektir.
Vaktim olursa ilgilenmeye çalışacağım.
Diğer arkadaşlardan da yardımcı olmak isteyen çıkabilir.
Dosya şöyle olucak, diğer sayfaları el ile önceden silerim. Şu dosyada 0 isimli sayfayı kopyalamak istediğimde hata veriyor, bunu düzeltirsem sorun kalmayacaktır.
 
Kopyalamaktan kastınız,
"Sağ tık>taşı yada kopyala>kopya oluştur>sonataşı" metodu mu?
Bu ise sorun olmaz.
Eğer mevcut hücreleri kopyalayıp aynı sayfanın altına yapıştırmak ise;
19. satırda A19:E19 aralığı birleştirilmiş olduğundan kodda hataya neden olacaktır.

siz hangisinden bahsediyorsunuz?
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst