• DİKKAT

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

Listview aktarımında sıra numarası verdirmek

Katılım
10 Kasım 2006
Mesajlar
1,288
Excel Vers. ve Dili
Excel-2016
Saygıdeğer Arkadaşlar..! tamamlanmış bulunan listview çalışmasında, aktarılan verilere sıra numarası verdirmek ve "B" sütununu her halükarda seçim kapsamına almak gibi, dosya içerisinde açıkladığım dört maddelik küçük pürüzler var.. Bunlara yardımcı olabilir misiniz.
 

Ekli dosyalar

Çok değerli hocam Sn Evren Bey..! Size teşekkürlerimi borç bilirim.. Çok güzel olmuş, kodları da yeni baştan ele alarak sadeleştirdiniz. Ancak şöyle bir durum doğdu.
Bu çalışmanın 2.nci bölümü (satır süzme) vardı, o bölümü yukarıda eklediğim dosyaya dahil etmemiştim. Şimdi sizin çözümünüzü bendeki dosyaya uyarlayınca, bahsettiğim 2.nci bölüm çalışmadı, yani bu bölümde de değişiklikler gerekecek.. Söz konusu 2.bölümü size ait çözümlü dosyaya ekleyerek aşağıya aldım.. zaman ayırır da bu bölümü ilave edebilirseniz iş halolmuş olacak..
 

Ekli dosyalar

Evren Bey..! listview de veriler seçilemiyor.. verilerin takibi için, satırları seçebilirsek daha iyi olacak..
 
Çok değerli hocam Sn Evren Bey..! Size teşekkürlerimi borç bilirim.. Çok güzel olmuş, kodları da yeni baştan ele alarak sadeleştirdiniz. Ancak şöyle bir durum doğdu.
Bu çalışmanın 2.nci bölümü (satır süzme) vardı, o bölümü yukarıda eklediğim dosyaya dahil etmemiştim. Şimdi sizin çözümünüzü bendeki dosyaya uyarlayınca, bahsettiğim 2.nci bölüm çalışmadı, yani bu bölümde de değişiklikler gerekecek.. Söz konusu 2.bölümü size ait çözümlü dosyaya ekleyerek aşağıya aldım.. zaman ayırır da bu bölümü ilave edebilirseniz iş halolmuş olacak..

Dosyayı istediğiniz şekilde düzenledim.
2 numaralı mesajdan indirebilirsiniz.:cool:
 
Evren Bey..! Size zahmet oldu ama, gerçekten akıl dolu bir çalışma elde etmiş olduk.. sütun seçilmeyince ona bağlı satır da seçilmiyor. çok sade oldu. Beni bu yükten kurtardınız..

Yalnız; şöyle bir düşüncem var;
1-bazen süz yapmadan, sadece sütunları listview'e aktarmak istersek nasıl yaparız.. (Çünkü süz yapmadan sütun aktarımı gerçekleşmiyor. Sadece başlıkları aktarıyor.)

2-Bir de 5 numaralı mesajda belirttiğim gerçekleşirse..daha mı iyi olur..
 
Evren Bey..! Size zahmet oldu ama, gerçekten akıl dolu bir çalışma elde etmiş olduk.. sütun seçilmeyince ona bağlı satır da seçilmiyor. çok sade oldu. Beni bu yükten kurtardınız..

Yalnız; şöyle bir düşüncem var;
1-bazen süz yapmadan, sadece sütunları listview'e aktarmak istersek nasıl yaparız.. (Çünkü süz yapmadan sütun aktarımı gerçekleşmiyor. Sadece başlıkları aktarıyor.)

2-Bir de 5 numaralı mesajda belirttiğim gerçekleşirse..daha mı iyi olur..
2 numaralı sorunuz için dosyayı düzenledim.
satır seçebiliyorsunuz.
Sadece bütün sütunları (Listview sütun başlıkları) listelemek listbox1'den bütün başlıkları seçin ve butona basın.:cool:
 
Evren bey..herhalde burasını ben tam anlayamadım..tüm sütunları seçtiğim halde commandbutton1'i çalıştırdım, fakat verileri aktarmadı.sadece başlıkları aktarıyor..
 
Evren bey..herhalde burasını ben tam anlayamadım..tüm sütunları seçtiğim halde commandbutton1'i çalıştırdım, fakat verileri aktarmadı.sadece başlıkları aktarıyor..

Evet doğrudur.
Siz verileride aktarsın dememiştiniz.
Neyse hallederiz.:cool:
 
Evren bey..herhalde burasını ben tam anlayamadım..tüm sütunları seçtiğim halde commandbutton1'i çalıştırdım, fakat verileri aktarmadı.sadece başlıkları aktarıyor..
Tamam hallettim.
Listbox1in hemen altındaki listele butonuna basınca listbox1 de seçili olan tüm veriler listeleniyor.
Dosyayı 2 numaralı mesajdan indirebilirisiniz.:cool:
 
Saygıdeğer Evren hocam.. Bir müddet siteye ulaşamadım, şimdi açıldı.
 
Son düzenleme:
Hocam tamam.. siz benden önce davranarak eklemişsiniz.. Herşey için tam teşekkürlerimi ifade ediyorum. Çalışma hayatınızda yolunuz açık olsun.. Hoşça kalın..
 
Hocam tamam.. siz benden önce davranarak eklemişsiniz.. Herşey için tam teşekkürlerimi ifade ediyorum. Çalışma hayatınızda yolunuz açık olsun.. Hoşça kalın..
Rica ederim.
İyi çalışmalar.:cool:
 
Saygıdeğer üstad, Evren bey..! yukarıda sizlerden edinmiş olduğum çalışma çok harika oldu, yalnız gerçek verileri bu çalışmaya monte edince tuhaf bir aksaklık oluştu ve hatanın kaynağını bulmak için çok uğraştım..

Şöyleki, ekte görüleceği üzere, 9'dan sonra ilave edilen satırları 10'ar satır atlayarak listview'e alıyor (CommandButton1 çalıştırılınca).. Sıra No sayılarını silersen veya 11'den sonra numaralandırma yaparsan sorun olmuyor.

Acaba bunu neden yapar.. (sıra no'lar üzerinde oynama yaparsan durumu görürsün)
 

Ekli dosyalar

Saygıdeğer üstad, Evren bey..! yukarıda sizlerden edinmiş olduğum çalışma çok harika oldu, yalnız gerçek verileri bu çalışmaya monte edince tuhaf bir aksaklık oluştu ve hatanın kaynağını bulmak için çok uğraştım..

Şöyleki, ekte görüleceği üzere, 9'dan sonra ilave edilen satırları 10'ar satır atlayarak listview'e alıyor (CommandButton1 çalıştırılınca).. Sıra No sayılarını silersen veya 11'den sonra numaralandırma yaparsan sorun olmuyor.

Acaba bunu neden yapar.. (sıra no'lar üzerinde oynama yaparsan durumu görürsün)

Sıralamadan kaynaklanıyor.Maalesef listviewin sort özelliği sütunu sayısal değer olarak değilde metin olarak kabul ediyor.
İnitialize olayındaki aşağıdaki satır benim yaptığım gibi(False) yaparsanız sorun kalkıyor.:cool:
Kod:
With ListView1
.Gridlines = True
[B][COLOR="Red"].Sorted = False[/COLOR][/B]
.SortKey = 0
.SortOrder = lvwAscending
.FullRowSelect = True

End With
 
Evren bey..çok teşekkür ediyorum, size sormamış olsam çözüme ulaşamazdım..hoçşa kalınız..
 
Evren Bey..! Sizin görüşünüz öncelikli olmak üzere, fikir olarak düşündüm.

ListBox2 ile yapılan süzme doğal olarak tek maddeyi kapsıyor. Yani seçilen madde elek üstü kalıyor, diğerleri eleniyor. Birden fazla maddeyi elek üstü bırakma şansım olmuyor.

Düşündüm ki, bunu tersden uygulama şeklini de ilave etsek nasıl olur. Yani bir seçenek ile süzme, diğer seçenek ile eleme (yani, seçilen madde görünümden kaldırılsın, diğerleri listview'e eklensin) Anlıyacağın; 1'den fazla seçeneği listview'e aktarmak için.. Ekte ki son çalışma örneğinde gösterdiğim gibi.. (sizi uğraştıracaksa zahmete girmeyin..)
 

Ekli dosyalar

Evren Bey..! Sizin görüşünüz öncelikli olmak üzere, fikir olarak düşündüm.

ListBox2 ile yapılan süzme doğal olarak tek maddeyi kapsıyor. Yani seçilen madde elek üstü kalıyor, diğerleri eleniyor. Birden fazla maddeyi elek üstü bırakma şansım olmuyor.

Düşündüm ki, bunu tersden uygulama şeklini de ilave etsek nasıl olur. Yani bir seçenek ile süzme, diğer seçenek ile eleme (yani, seçilen madde görünümden kaldırılsın, diğerleri listview'e eklensin) Anlıyacağın; 1'den fazla seçeneği listview'e aktarmak için.. Ekte ki son çalışma örneğinde gösterdiğim gibi.. (sizi uğraştıracaksa zahmete girmeyin..)
Dosyanız ektedir.:cool:
 

Ekli dosyalar

Geri
Üst