listwiew hakkında

Katılım
12 Şubat 2007
Mesajlar
144
Excel Vers. ve Dili
2003
malesef sitede listwiev hakkında pek fazla bilgi yok aslında uygulama olarak bana listboxa göre daha kullanışlı gibi geldi .Bu konu çok kısıtlı nedeni nedir acaba alışkanlıklarlamı alakalı sizce?
 

programer

Altın Üye
Katılım
26 Mayıs 2005
Mesajlar
603
Excel Vers. ve Dili
Office 2022 - Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
bende listwiev'i yeni yeni stok projemde kullanmaya başladım ilk başlarda kullanmakta biraz zorlluk çektim ama yavaş yavaş alışıyorum. Sitede güzel örnekler var aslında biraz incelerseniz görürsünüz. Siz listwiev ne amaçla kullanmak istiyorsunuz yada kullanırken ne gibi zorluklarla karşılaşıyorsunuz ona göre forumda bu konuda daha detaylı bilgiye sahip arkadaşlar var paylaşırsanız
 

teknikyapı

Altın Üye
Katılım
30 Nisan 2007
Mesajlar
396
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
13-01-2026
Merhaba.
Aslında listview görselliğin yanında içerik olarak zengin.Fakat döngü ile verileri almasından dolayı veri sayısı fazla ise programda yavaşlama sözkonusu.Aşağıda eklediğim bir listview uygulamasında birçok özelliklerini görebilirsiniz.İnşallah işinize yarar.İyi çalışmalar.
 
Katılım
12 Şubat 2007
Mesajlar
144
Excel Vers. ve Dili
2003
listwiev hk.

listwiev de en çok bir kerede yüzlerce veriyi yanyana hesaplatıp görüntüleme yapabiliyorsunuz oysa listboxta sanırım bir satırda en fazla 10 tane veri görüntülüyorsunuz.ben bir veritabanından verileri görüntüleyip 4 tane değişkeni veri olarak adlandırıp bu verilere göre ay sonunda toplamlar alıyorum.Burdaki arkadaşlardan aldığım yardımla yaptım aslında.listboxı kullanmayı biliyordum.ancak örneklerin nerdeyse tamamı listbox hakkında.tam bilmediğim için bir zorlukla karşılaştığımda örnek bulmakta sıkıntı yaşıyorum.örneğin listwiewde görüntülediğim verileri ne kadar veri görüntülemiş isem otomatik olarak başka bir workbook açarak sırayla nasıl kaydebilirim.
 
Katılım
12 Şubat 2007
Mesajlar
144
Excel Vers. ve Dili
2003
bu arada

sayın teknik yapı mlsf gönderdiğiniz dosya bende varmış.:) Bende zaten bunu anlatmak istemiştim.Örnekler ve uygulamalar gerçekten çok az.Başka notlar ,örnekler bulabilirmiyim.
 
Katılım
15 Haziran 2007
Mesajlar
115
Excel Vers. ve Dili
2003 Türkçe
listView ile iligili örnek

Merhaba Arkadaşlar,
Listview nesnesini öğrendiğimden beri tüm uygulamalarımı bu nesneyi kullanarak yapmaya çalışıyorum.
Ekte size benim hazırladığım, İtalya daki Pedrollo firması ile ortak kullandığımız bir database gönderiyorum.
Userfomun içinde tüm açıklamalar var, Programı İngilizce hazırlamıştım.
Türkçe açıklamalar ekledim, unuttuğum yer varsa buradan cevaplayabilirim.

Umarım faydalı olurum.
Bu örnekte ayrıca;
1 - Dinamik resizer olayı, formu istediğiniz gibi boyutlandırabilirsiniz.
2 - Spilitter örneği sağa sola kaydırma
3 - Minimize, maximize, kes kopyala yapıştır
4 - butonların üzerine gelince renk değiştirme
ListView nesnesi indeksini kendi ek bir sütunda yaratıp sonra buluyor.
Kalanını kullanınca göreceksiniz.
Saygılarımla,
Tansu
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Sn Tarkanlı
1) Listwiev daralt terxtbox genişlesin şeklindeki yapı nasıl oluyor...
2) Userform metin kutularındaki kes, kopyala yapıştır menüsüüne ait örenkleri ayrı ayrı eklermisiniz.
 
Katılım
15 Haziran 2007
Mesajlar
115
Excel Vers. ve Dili
2003 Türkçe
Sayın, hsayar
Bu alanda yazması sorun oluyor. Açıklamaları ekteki txt dosyaya yazdım.
Anlaşılması için kodu kısalttım, Userformu kendinize göre düzenliyorsunuz, fakat userform_resize özelliğini kullanınca userform üzerindeki tüm textbox ve label ve diğer nesnelerin koordinatlarını kod ile vermeniz gerekiyor.
Örneğin;
' Frame1 için üst ve sol pozisyon userfomda en üstte kullandığım frame
Frame1.Top = dGAP
Frame1.Left = dGAP

' Textbox1 için
With TextBox1
.Top = dGAP + Frame1.Height ' 6 Punto + Frame1's Height / Frame1' in yüksekliği
.Left = dGAP
.Width = GeneralForm.Width / 6 - dGAP * 3
End With

TextBox1 Üstten Frame1'in üst noktası ve Frame1 in yüksekliğinden başlıyor. Soldan dGAP yani 6 punto
Genişliği ise Userform.genişlik / 6 - dGAP"6" * 3
/6 ve *3 değerlerini kendiniz değiştirebilirsiniz.

Umarım, anlatabilmişimdir.
Saygılar,
Tansu
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
1. sourm userfom özlliklerinin belirlendiği class form ile alakalı analdığım kadarıyla ikinci yapıyıda anladım. alakanıza teşekkür ederim.
 

NBATMAN

Destek Ekibi
Destek Ekibi
Katılım
1 Aralık 2007
Mesajlar
637
Excel Vers. ve Dili
Office 2003 excel Türkçe
Dosyayı tekrar Upload eder misiniz?

Merhaba Sayın Terkanli,

Aşağıda açıklamalarını yaptığınız konunun ekli dosyasını tekrar Eklemeniz mümkünmü acaba.


Merhaba Arkadaşlar,
Listview nesnesini öğrendiğimden beri tüm uygulamalarımı bu nesneyi kullanarak yapmaya çalışıyorum.
Ekte size benim hazırladığım, İtalya daki Pedrollo firması ile ortak kullandığımız bir database gönderiyorum.
Userfomun içinde tüm açıklamalar var, Programı İngilizce hazırlamıştım.
Türkçe açıklamalar ekledim, unuttuğum yer varsa buradan cevaplayabilirim.

Umarım faydalı olurum.
Bu örnekte ayrıca;
1 - Dinamik resizer olayı, formu istediğiniz gibi boyutlandırabilirsiniz.
2 - Spilitter örneği sağa sola kaydırma
3 - Minimize, maximize, kes kopyala yapıştır
4 - butonların üzerine gelince renk değiştirme
ListView nesnesi indeksini kendi ek bir sütunda yaratıp sonra buluyor.
Kalanını kullanınca göreceksiniz.
Saygılarımla,
Tansu
 
Üst