• 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ü listbox seçili satırı 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.

erkan_64

Yeni Üye
Katılım
17 Ocak 2022
Mesajlar
9
Aldığı beğeni
2
Excel V
Office 2007 TR
Konu Sahibi
cevaplar için şimdiden tesekkür ederim excel vba yeniyim bir kaç eğitim videosu izleyerek birşeyler yapmayca calıstım ama bir noktada takıldım
depo /malzeme girişi/ toner girişini yaptık
takipler/tonertakip/ menüsünden depodaki toneri çift tıkla seçtik sonra forma aktardıktan sonra depodan seçilen toneri nasıl silebilirim
yani seçilen toner depodan silinmesini istiyorum

dosya:
Bu bağlantı ziyaretçiler için gizlenmiştir. Görmek için lütfen giriş yapın veya üye olun.
 
Dosyanız virüs korumaya takıldı. İçinde ne var bilmiyorum ama aşağıdaki kod bloğu işinize yarayabilir.

HTML:
JavaScript:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
Pc yanımda olmadığı için ekran gorüntüsüyle anlatayım hocam listboxa çift tıklayınca verileri soldaki texboxlara cekecegim bunda sıkıntı yok daha sonra verileri aktardıktan sonra listbox dan ve listboxa veri cektiğim sayfadan verileri nasıl silebilirim
 
Verdiğim kod ezelden siler. Sadece kendinize uyarlayın. Ardından listboxa yeniden veri alın.
 
Konu Sahibi
Vba da yeni sayılırım hocam kusura bakmayın.. Uyarlama kısmına kafa basmadı lixtboxum adı lsegbislistele sayfamın adı segbis, txboxların adı tid, t mikser, cbirim... Bu texler için tektekmi yazmam lazım
 
Hayır, id alanına göre silme yapacaksınız, excel de Id hangi sütunda.
Sheets("segbis").Range("A:A").Find(what:=textbox1.text
 
Anladım hocam pc acınca hemen deneyecegim çok teseklür ederim yardımınız için
sayfa adı: segbis
ID sütunu: A
userform üzerindeki ID alanı=textbox1 olduğunu varsayarak aşağıdaki kod çalışmaktadır. Sorun olursa yardımcı olurum.

Sheets("segbis").Range("A:A").Find(what:=textbox1.text, lookat:=xlWhole).EntireRow.Delete
 
Çözüm
Bir butona alttaki kodu eklerseniz Listboxa göre daha iyi olur bence kanakan52 hocamızın kodunu kullandım.

HTML:
JavaScript:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Bir butona alttaki kodu eklerseniz Listboxa göre daha iyi olur bence kanakan52 hocamızın kodunu kullandım.

HTML:
JavaScript:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Refaz üstadım selamlar.. Katkınız için teşekkür edip saygılarımı sunuyorum.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst