• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

ListBox içinde sürükle bırak

Katılım
10 Mayıs 2009
Mesajlar
1,080
Excel Vers. ve Dili
2003 türkçe
Herkese merhabalar;

Ekli dosyamda listbox içinde 5 hayvan ismi bulunuyor.Başlangıçta bunlar belli bir sıra ile geliyorlar.Mouse ile taşıyarak sıralarını değiştirmem mümkün müdür?

İlgilenecek olan herkese şimdiden çok teşekkür ederim.
 

Ekli dosyalar

Hocam teşekkür ederim.Sorunumu forumlardan çözdüm ve bu konuyu silmek istedim ama nasıl siliniyor bilemediğimden konuyu kapat seçeneğini aktive ettim ama kapatamamışım.İlginiz için teşekkür ederim.
 
aşağıdaki linke bir bakarmısınız söylediklerinizin bir kısmı 30 sırada mevcut

Merhabalar,

http://www.excel.web.tr/showthread.p...hlight=listbox

Ekli linkte ListBox sürükle bırak ile ilgili gayet güzel bir örnek var, emeği geçenlere ellerine sağlık diyorum.

UserForm30 da Listbox1 ile ListBox2 arasında sürükle bırak işlemleri yapılabiliyor; Ben bu durumu biraz geliştirmek istiyorum. Ekli dosyada Userform1

3. bir ListBox3 eklemek ve ve sisteme bu listbox' u da dahil etmek,

Şu şekilde dağılım ve toplanma ListBox1 den olacak;
ListBox1 <<<< --- >>>> ListBox2
ListBox1 <<<< --- >>>> ListBox3


Not: ListBox2 ile ListBox3 arasında şimdilik herhangi bir ilişki olmayacak...

İyi Çalışmalar...
 

Ekli dosyalar

  • ListBox1.xls
    ListBox1.xls
    121 KB · Görüntüleme: 9
  • ListBox.jpg
    ListBox.jpg
    36.6 KB · Görüntüleme: 3
Merhaba Tamer Bey,

ListBox2 ile ilgili olayları ListBox3 için de yapmanız gerek.

İlaveten ek'teki dosyayı bir incelemnizi öneririm. Belki işinize yarayabilir....

ListBox1'den diğer ListBox'lara verileri sürükleyebiliyorsunuz, diğer ListBox'lardan silip ListBox1'e eklemek içinse; ilgili ListBox'ta çift tıklayabilirsiniz...
 

Ekli dosyalar

Sn Murat Çok teşekkürler...

Bir sorum daha olacak, bir Listbox' a yalnızca (Listbox2 ve ListBox3) bir kayıt eklemek,

2. bir kayıt eklemek istediğimizde uyarı vermesini nasıl sağlayabiliriz?

İyi Çalışmalar....
 
Net anlamadım Tamer Bey, ama ListBox'larda sadece 1 kayıt olsun, 2. bir kayıt eklenmesin istiyorsanız, şu kodu bir deneyiniz...

Kod:
if listbox1.listcount > 0 then msgbox "ikinci bir kayıt giremezsiniz":exit sub
 
Net anlamadım Tamer Bey, ama ListBox'larda sadece 1 kayıt olsun, 2. bir kayıt eklenmesin istiyorsanız, şu kodu bir deneyiniz...

Kod:
if listbox1.listcount > 0 then msgbox "ikinci bir kayıt giremezsiniz":exit sub

Sn Murat burada verdiğiniz bu kodu

Kod:
Private Sub ListBox3_MouseMove

olayı altına mı yazmamız gerekli; ekli örnek üzerinde uygulamanız mümkün mü?

teşekkürler, iyi çalışmalar..
 

Ekli dosyalar

Hayır o olaya değil, ListBox2_BeforeDropOrPaste ve ListBox3_BeforeDropOrPaste olayına yazıp deneyiniz... ListBox'ın adını değiştirirsiniz...
 
Merhabalar,

http://www.excel.web.tr/showthread.p...hlight=listbox
...
Not: ListBox2 ile ListBox3 arasında şimdilik herhangi bir ilişki olmayacak...

...

Sn Murat ilgi ve alakanıza çok teşekkür ederim.

bir soru sormaya başalyınca sonu bir türlü gelmiyor;

Yukarıdaki sorumda gözden kaçan bir durum oldu,

sürükle bırak işlevinde ListBox2 ile ListBox3 arasında bir geçişe müsade etmesin olarak istemiştim.

sürükle bırak olayında geçişler sadece ListBox1 merkezli olsun

ListBox1 <<< --- >>> ListBox2
ListBox1 <<< --- >>> ListBox3

bu yapılabilir mi acaba?

iyi Çalışmalar...
 

Ekli dosyalar

  • ListBox.jpg
    ListBox.jpg
    41 KB · Görüntüleme: 1
Geri
Üst