• 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ü sayfalardan veri 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.

hüseyin55

Yeni Üye
Katılım
3 Ocak 2024
Mesajlar
57
Aldığı beğeni
6
Excel V
Office 2010 TR
Konu Sahibi
Merhaba
Bugün benim için karışık inş.anlatabilirim.
listbox3 ten veri sildiğimde dökümanlardan o veriyi siliyor.Ama ona ait sayfadan silmiyor.(Silmesini istiyorum)
O isme ait sayfada hiç veri kalmadıysa o sayfanın da silinmesini istiyorum.
şimdiden teşekkür edirim.Hakkınızı helal edin.
 
Merhaba
Bugün benim için karışık inş.anlatabilirim.
listbox3 ten veri sildiğimde dökümanlardan o veriyi siliyor.Ama ona ait sayfadan silmiyor.(Silmesini istiyorum)
O isme ait sayfada hiç veri kalmadıysa o sayfanın da silinmesini istiyorum.
şimdiden teşekkür edirim.Hakkınızı helal edin.
Kayıtlarınızda ID olsaymış iyiymiş böylece silinecek kayıtlarla ilgili karışıklık çıkmamış olurdu.
Ayrıca carilerinizi isimlere göre açmışsınız fakat burada da yine benzersiz ayrımı yapmakta sorun yaşanır. Örneğin "MUSTAFA" adlı cari mutlaka tek mi olacak? Başka bir "MUSTAFA" gelirse olmaz senle çalışamayız mı diyeceğiz?
 
Konu Sahibi
Kayıtlarınızda ID olsaymış iyiymiş böylece silinecek kayıtlarla ilgili karışıklık çıkmamış olurdu.
Ayrıca carilerinizi isimlere göre açmışsınız fakat burada da yine benzersiz ayrımı yapmakta sorun yaşanır. Örneğin "MUSTAFA" adlı cari mutlaka tek mi olacak? Başka bir "MUSTAFA" gelirse olmaz senle çalışamayız mı diyeceğiz?
ilginiz için teşekkür ederim. oradaki isimler hayalı .bir sayfa ismi MUSTAFA ise mesela öbür sayfanın ismi MUSTAFA ALİ olur.
bu proğram sizin olsa nasıl yapardınız. örneklendirir misiniz?
düzeltilcek yerler var ise lütfen yardımınızı bekliyorum. sağolun
 
ilginiz için teşekkür ederim. oradaki isimler hayalı .bir sayfa ismi MUSTAFA ise mesela öbür sayfanın ismi MUSTAFA ALİ olur.
bu proğram sizin olsa nasıl yapardınız. örneklendirir misiniz?
Aslında bu söylediğiniz yine sorumun cevabı değil. Benim adım Mustafa ve sizle bir ticaret yapmak istiyorum daha önce de Mustafa diye biriyle ticaretiniz devam ediyor, o zaman sayfa açma mantığımız nasıl olacak? Beni Mustafa 2 diye mi kaydedeceksiniz? Bu nereye kadar üstesinden gelinebilir bir yöntem olur?

Programın mantığını benim nasıl kuracağıma gelirsek;

Fındık satın alıyor ya da fındık satıyorsunuz anladığım kadarıyla, yani cari hesap kayıtları tuttuğunuzu varsayıyorum.
Ortada kabaca şu şekilde nesneler olduğunu düşünebiliriz; "Ürün", "Cari", "Alım", "Satım"
Bu nesnelerin her biri için Sayfalar açılır. Örnek: "Ürünler", "Cariler", "Alımlar", "Satımlar"
Her sayfadaki her bir kayıt için o kaydın benzersizliğini vurgulayan bir "ID" alanı bulunur. Böylece form üzerinde Ekleme, Güncelleme, Silme gibi işlemler bu ID numaraları sayesinde kolayca yapılabilir.

Sayfalar için örnekler;

Ürünler;
UrunIDUrunAdi
1Fındık

Cariler;
CariIDCariKoduCariAdi
1CA001Mustafa

Alımlar;
AlımIDTarihNumaraCariIDUrunIDMiktarBirimFiyat
109.01.2024NMR0001114250


Satımlar;
SatimIDTarihNumaraCariIDUrunIDMiktarBirimFiyat
110.01.2024NMR0001112300

Kabaca böyle bir mantık bütün sorularınıza cevap verecektir. İhtiyaca göre geliştirilebilir.

Not:Bu yazdıklarım sorunuzun cevabı değil elbette. Siz benim aynı isimde carilerim olmaz. Sayfa isimleri carilerimin benzersizliğini ifade ediyor diyorsanız sayfadan silme kodunu da yazabilirim.
 
Son düzenleme:
Konu Sahibi
Aslında bu söylediğiniz yine sorumun cevabı değil. Benim adım Mustafa ve sizle bir ticaret yapmak istiyorum daha önce de Mustafa diye biriyle ticaretiniz devam ediyor, o zaman sayfa açma mantığımız nasıl olacak? Beni Mustafa 2 diye mi kaydedeceksiniz? Bu nereye kadar üstesinden gelinebilir bir yöntem olur?

Programın mantığını benim nasıl kuracağıma gelirsek;

Fındık satın alıyor ya da fındık satıyorsunuz anladığım kadarıyla, yani cari hesap kayıtları tuttuğunuzu varsayıyorum.
Ortada kabaca şu şekilde nesneler olduğunu düşünebiliriz; "Ürün", "Cari", "Alım", "Satım"
Bu nesnelerin her biri için Sayfalar açılır. Örnek: "Ürünler", "Cariler", "Alımlar", "Satımlar"
Her sayfadaki her bir kayıt için o kaydın benzersizliğini vurgulayan bir "ID" alanı bulunur. Böylece form üzerinde Ekleme, Güncelleme, Silme gibi işlemler bu ID numaraları sayesinde kolayca yapılabilir.

Sayfalar için örnekler;

Ürünler;
UrunIDUrunAdi
1Fındık

Cariler;
CariIDCariKoduCariAdi
1CA001Mustafa

Alımlar;
AlımIDTarihNumaraCariIDUrunIDMiktarBirimFiyat
109.01.2024NMR0001114250


Satımlar;
SatimIDTarihNumaraCariIDUrunIDMiktarBirimFiyat
110.01.2024NMR0001112300

Kabaca böyle bir mantık bütün sorularınıza cevap verecektir. İhtiyaca göre geliştirilebilir.
hocam gercekten ilginiz için teşekkür ederim. bu sizin söyledikleriniz beni çok aşar.
benim normal excel formülleri ile bir proğram yaptım.işimi görüyor.
Bu sefer makro ile proğram yapmak istedim. Hiçbir bilgim olmadan. Bu seferde ordan burdan kopyala yapıştır bu şekle geldi.
teşekkür ederim emeğinize sağlık.
 
İsa adlı sayfada 1.000.000 bakiye bulunan bir kayıt vardı. Form üzerinden silmeyi denedim sayfasından da sildi. Çalışıyor gibi görünüyor. Test eder misiniz?
Kod kısaca sayfadan veri silerken Tarih, Firma Adı ve Bakiyeyi baz alıyor.
 
Konu Sahibi
İsa adlı sayfada 1.000.000 bakiye bulunan bir kayıt vardı. Form üzerinden silmeyi denedim sayfasından da sildi. Çalışıyor gibi görünüyor. Test eder misiniz?
Kod kısaca sayfadan veri silerken Tarih, Firma Adı ve Bakiyeyi baz alıyor.
hocam evet İsa adlı bir verisi daha vardı bende onu sildim. sayfa sıfırlandı. şimdi o sayfanında kalkmasını istiyorum.
mümkünmüdür. teşekkür ederim.
 
hocam gercekten ilginiz için teşekkür ederim. bu sizin söyledikleriniz beni çok aşar.
benim normal excel formülleri ile bir proğram yaptım.işimi görüyor.
Bu sefer makro ile proğram yapmak istedim. Hiçbir bilgim olmadan. Bu seferde ordan burdan kopyala yapıştır bu şekle geldi.
teşekkür ederim emeğinize sağlık.

Bu işe ilk başladığımda msgbox ile sayfada uyarı verdirdiğimde sevinçten havalara uçacaktım. Şimdi Class Module bile kullanabiliyorum ihtiyacıma göre.

Bu kadar gelişimi hep merak ederek hep daha iyisini isteyerek yaptım. Denemekten ve daha iyisine koşmaktan yorulmayın.
Her başladığım projede "bu sefer ortaya mükemmel bir iş çıkaracağım" dedim kendi kendime ve hep eksikler vardı, hep hatalar vardı. Emin olun binlerce başlayıp yarıda bırakıp silip attığım projem vardır bu şekilde. Ama her projemde üste biraz daha katarak ilerledim. Şimdi kendimi tamamen yeterli görmesem de kendi işlerimi çözebilecek kadar bilgiye sahip olduğumu düşünüyorum.

Velhasıl size tavsiyem her zaman daha iyisini isteyim, emin olun pişman olmayacaksınız.
 
Sayfada veri kalmadığında siliniyor. İsa adlı sayfada test ettim. Siz de test eder misiniz?
 
Çözüm
Konu Sahibi
Bu işe ilk başladığımda msgbox ile sayfada uyarı verdirdiğimde sevinçten havalara uçacaktım. Şimdi Class Module bile kullanabiliyorum ihtiyacıma göre.

Bu kadar gelişimi hep merak ederek hep daha iyisini isteyerek yaptım. Denemekten ve daha iyisine koşmaktan yorulmayın.
Her başladığım projede "bu sefer ortaya mükemmel bir iş çıkaracağım" dedim kendi kendime ve hep eksikler vardı, hep hatalar vardı. Emin olun binlerce başlayıp yarıda bırakıp silip attığım projem vardır bu şekilde. Ama her projemde üste biraz daha katarak ilerledim. Şimdi kendimi tamamen yeterli görmesem de kendi işlerimi çözebilecek kadar bilgiye sahip olduğumu düşünüyorum.

Velhasıl size tavsiyem her zaman daha iyisini isteyim, emin olun pişman olmayacaksınız.
evet haklısınızda devamlı yardım istemektende mahcup oluyorum.hicbir şey bilmeden .kopyala yapıştır tekniği ile tabii bayağı birşeyler katıyor insana bazen video izliyorum. sonuçta isteklerimi yaptığımda çok karışık bir proğram çıkacağini biliyorum. sonradan o programı sıfırlayıp yeniden başlayacağım. o zaman denizden bir damla kaparım inş.
emeğinize sağlık sağolun var olun.
 
evet haklısınızda devamlı yardım istemektende mahcup oluyorum.hicbir şey bilmeden .kopyala yapıştır tekniği ile tabii bayağı birşeyler katıyor insana bazen video izliyorum. sonuçta isteklerimi yaptığımda çok karışık bir proğram çıkacağini biliyorum. sonradan o programı sıfırlayıp yeniden başlayacağım. o zaman denizden bir damla kaparım inş.
emeğinize sağlık sağolun var olun.
Biz buradayız. Yardım etmekten yorulmuyoruz bilakis mutlu oluyoruz. Öğrenmeyi talep etmekten çekinmeyin. İyi forumlar dilerim.
Bir üstteki mesajımda sayfayı silme kodlarını paylaştım.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst