walabi
Altın Üye
- Katılım
- 22 Eylül 2012
- Mesajlar
- 1,033
- Excel Vers. ve Dili
-
excel 2010
excel 2013
- Altın Üyelik Bitiş Tarihi
- 06-08-2025
Merhaba,
Herkeze hayırlı Bayramlar,
Userform üzerinde iki adet Listbox ım var. Veri girdikçe ikisinin de satırları aynı anda artıyor. Yapmak istediğim şey, Listboxlardan birinde Silmek üzere bir satır seçildiğinde diğer listboxdaki satırın da seçilip silinmesi. Aşağıdaki kodlar ile listboxlarda ayrı ayrı seçim yapıp silme yapabiliyorum, ancak yanlış seçim yapmanın önüne geçmeye çalışıyorum. Kodlar nasıl olmalı.
Private Sub CommandButton1_Click()
' satır sil kodları
If ListBox1.ListIndex = -1 Then Exit Sub
ListBox1.RemoveItem ListBox1.ListIndex
If ListBox2.ListIndex = -1 Then Exit Sub
ListBox2.RemoveItem ListBox2.ListIndex
End Sub
İnternet üzerinde aşağıdaki kodları buldum örnek olarak, bunların uyarlanmış hali işimi görür mü acaba diye düşündüm ancak kodlar vba yamı ait başka bir program dilinemi emin olamadım.
Dim i As Integer = list_urun_fiyati.SelectedIndex
list_urun_fiyati.Items.RemoveAt(i)
list_urun_adi.Items.RemoveAt(i)
Herkeze hayırlı Bayramlar,
Userform üzerinde iki adet Listbox ım var. Veri girdikçe ikisinin de satırları aynı anda artıyor. Yapmak istediğim şey, Listboxlardan birinde Silmek üzere bir satır seçildiğinde diğer listboxdaki satırın da seçilip silinmesi. Aşağıdaki kodlar ile listboxlarda ayrı ayrı seçim yapıp silme yapabiliyorum, ancak yanlış seçim yapmanın önüne geçmeye çalışıyorum. Kodlar nasıl olmalı.
Private Sub CommandButton1_Click()
' satır sil kodları
If ListBox1.ListIndex = -1 Then Exit Sub
ListBox1.RemoveItem ListBox1.ListIndex
If ListBox2.ListIndex = -1 Then Exit Sub
ListBox2.RemoveItem ListBox2.ListIndex
End Sub
İnternet üzerinde aşağıdaki kodları buldum örnek olarak, bunların uyarlanmış hali işimi görür mü acaba diye düşündüm ancak kodlar vba yamı ait başka bir program dilinemi emin olamadım.
Dim i As Integer = list_urun_fiyati.SelectedIndex
list_urun_fiyati.Items.RemoveAt(i)
list_urun_adi.Items.RemoveAt(i)