• Foruma hoş geldin 👋 Ziyaretçi

    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 tamamen ücretsizdir.

Çözüldü silme işlemi

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.

username

Bronz Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
17 Tem 2021
Mesajlar
44
Çözümler
1
Aldığı beğeni
7
Excel V
Office 2007 TR
Konuyu Başlatan
herkese merhabalar bir sorum olacaktı listboxdan silmek istediğimi seçip silme işlemi yaptıgımda donma oluyor daha sonra belli bir süre sonra siliniyor bu donma neden olabilir
 
Merhaba.

Listboxun Change, AfterUpdate yada BeforeUpdate olaylarında kod var mı bunlar işlem yapıyor olabilir.
Dosyanızı paylaşırsanız daha doğru, net ve hızlı cevap alırsınız.
 
Merhaba.

Listboxun Change, AfterUpdate yada BeforeUpdate olaylarında kod var mı bunlar işlem yapıyor olabilir.
Dosyanızı paylaşırsanız daha doğru, net ve hızlı cevap alırsınız.
HOCAM KOLAY GELSİN
USERFORM2-3-4-5 VE DAKİ SİLME İŞLEMLERİNDE ONCE ARA YAPIP SONRA TEXTBOXLARA AKTARIP SONRA SİLME İŞLEMİ YAPTIRIYOTUM AMA DONUYOR.
USERFORM2 CARİLER SAYFASINDAKİ DAKİ SİLME İŞLEMİ YAPTIRMAK İSTEDİĞİMDE DİGER SAYFALARDAKİ O SİLİNEN CARİYE AİT BİLGİLERİ NASIL SİLDİREBİLİRİM
 

Ekli dosyalar

  • cigit.xlsb
    698.6 KB · Gösterim: 3
Dosyanız bozulmuş.
Görselde görüldüğü gibi birden fazla BuÇalışmaKityabı Kod sayfası var. Muhtemelen sayfalarda da hatalar var.
1- Yeni bir excel dosyası açıp sayfalardaki bilgileri, listeler ve butonları yeni dosyaya ekleyeceğiniz sayfalara kopyalayın. Sayfaları kopyalamayın(sayfalar bozuk olabilir) sayfa içeriklerini kopyalayın.
2- Formları Export edin ve yeni dosyaya Import edin. Bunun için form listesindeki form adlarına teker teker sağ tıklatıp Export seçip bir klasöre kaydedin. Yeni dosyanın kod kısmına gelip aynı yere sağ tıklatıp Import seçip formları yeni dosyaya ekleyin.
Sanırım bu şekilde sorun düzelecektir.

1725008364471.png
 
Dosyanız bozulmuş.
Görselde görüldüğü gibi birden fazla BuÇalışmaKityabı Kod sayfası var. Muhtemelen sayfalarda da hatalar var.
1- Yeni bir excel dosyası açıp sayfalardaki bilgileri, listeler ve butonları yeni dosyaya ekleyeceğiniz sayfalara kopyalayın. Sayfaları kopyalamayın(sayfalar bozuk olabilir) sayfa içeriklerini kopyalayın.
2- Formları Export edin ve yeni dosyaya Import edin. Bunun için form listesindeki form adlarına teker teker sağ tıklatıp Export seçip bir klasöre kaydedin. Yeni dosyanın kod kısmına gelip aynı yere sağ tıklatıp Import seçip formları yeni dosyaya ekleyin.
Sanırım bu şekilde sorun düzelecektir.

Ekli dosyayı görüntüle 28005
ABİ CEVABIN İÇİN TEŞEKKÜR EDERİM dediğiniz gibi yaptım ama olmadı yardımcı olurmusunuz
 
Özet sayfasında çok fazla formül var ondan kaynaklanıyor.
Formülleri kaldırıp deneyince sorun çözüldü.

Boş satırlardaki formülleri silin
Her yeni kayıt eklediğinizde sadece o satıra ait formül kullanın.

Ancak satır sayısı çoğalınca yine aynı sorunla karşılaşacaksınız.

Bunun yerine formül sonuçlarının tamamının da kodlarla yapılması daha doğru olabilir.
 
Özet sayfasında çok fazla formül var ondan kaynaklanıyor.
Formülleri kaldırıp deneyince sorun çözüldü.

Boş satırlardaki formülleri silin
Her yeni kayıt eklediğinizde sadece o satıra ait formül kullanın.

Ancak satır sayısı çoğalınca yine aynı sorunla karşılaşacaksınız.

Bunun yerine formül sonuçlarının tamamının da kodlarla yapılması daha doğru olabilir.
teşekkürler abi peki o formulleri vba içindemi kullanayım birde carilerdeki bir cariyi sildiğimmde diğer dosyalardaki o cariye ait verileride silmeyi nasıl yapabilirim
 
Cariyi tüm sayfalardan silmek için UserForm2 nin Sil butonu kodlarını aşağıdaki ile değiştirin.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Sayfalar = Array("Ozet", "Urun_Giris", "Cigit_Satis", "Kesilen_Faturalar", "Yapilan_Odemeler", "Cariler") bu satırda belirtilen sayfalarda silinen cari aranır varsa bu sayfalardan da silinir. İsterseniz buraya yeni sayfa adı ekleyebilir yada silebilirsiniz.
 
Son düzenleme:
Çözüm
Cariyi tüm sayfalardan silmek için UserForm2 nin Sil butonu kodlarını aşağıdaki ile değiştirin.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Sayfalar = Array("Ozet", "Urun_Giris", "Cigit_Satis", "Kesilen_Faturalar", "Yapilan_Odemeler", "Cariler") bu satırda belirtilen sayfalarda silinen cari aranır varsa bu sayfalardan da silinir. İsterseniz buraya yeni sayfa adı ekleyebilir yada silebilirsiniz.
çok teşekkür ederim abim benim allah razı olsun
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst