• DİKKAT

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

excel sayfasına listview ekleme(userforma değil)

Katılım
22 Eylül 2019
Mesajlar
231
Excel Vers. ve Dili
professional plus 2016-türkçe
Merhaba,

hazırlayacağım bir dashboard için sayfaya listview eklemem lazım...
geliştirici/ekle/diğer denetimlerden version 6.0 ı ekledim ve aşağıdaki tabloyu oluşturdum...(başka bir sayfadan veri çekip listview e ekliyor)

ancak dosyayı her açtığımda aşağıdaki gibi 2 tane listview oluşuyor ve aşağıdaki gibi saçma bir görüntü oluyor? nedeinini anlayamadım(sayfanın sutun genişliğini sağa sola çekiştirince düzeliyor).. yardım rica ederim



232607
 

Ekli dosyalar

Merhaba.

Sebebini bilemedim ama sebebi bulununcaya kadar geçici bir çözüm üretilebilir.
Aşağıdaki kodu "BuÇalışmaKitabı" kod sayfasına kopyalayın.

Kod:
Private Sub Workbook_Open()
    Dim i As Double
    i = Columns("A:A").ColumnWidth
    Columns("A:A").ColumnWidth = i + 1
    Columns("A:A").ColumnWidth = i
End Sub
 
Çok teşekkürler Muzaffer bey ,bende sizinki gibi bir çözüm üretmiştim ancak temel sorunu anlayıp çöze bilirsem daha güzel olucak..
 
Muzaffer Ali bey aynen denedim...

bu sefer frame in içinde sağa sola kaymaya başladı..ama tabi frame 'i sınırlı tutunca çok fazla sağa sola kaçamıyor :-)
 
Merhabalar. Çözüm olur mu bilmiyorum.
Seçiliyken sağ klik yapıp,
Denetim Biçimlendir / Özellikler / Hücrelerle taşıma ve boyutlandırma
seçeneğini aktif etseniz.
 
Cengiz bey merhaba,

denedim maalesef çözüm olmadı ancak 4 ve 6 nolu mesajlardaki uygulamalar ile sorunu çözdüm...tşkler
 
frame in içine ekleyince bu sefer listview çalışmadı ?
 
Yardım rica ederim
 
Frame içinde olduğu için aşağıdaki gibi Frame adı da yazılmalı.
Frame nesnesini bir UserForm muş gibi düşünün.

Kod:
SayfaAdi.FrameAdi.ListViewAdi
 
232951

maalesef hata verdi
 
Kodu deneyerek göndermiştim. Ofis 365 sürümde sorunsuz çalıştı.

Şöyle yapın..

Benim paylaştığım dosyadaki nesneleri silin. (Frame1+ListView1)

Sonra yeniden ekleyip deneyiniz.

Bu tarz nesneler ofis versiyon farklılıklarında sorun çıkarmaktadır. Bu sebeple kendi kullandığınız sürümde yeniden oluşturmanız sorunu çözebilir.
 
Korhan bey çok teşekkürler,

ancak şimdide şöle bir durum var,kodu çalıştırdıktan sonra tekrardan tasarım moduna tıklayıp frame ve/veya listview de bir konumlandırma yapsnca sonrasında komple yapı bozuluyor

232952
 
Gel şu ListViewden vaz geç, ListBox kullan.
Pek kullanışlı olmuyor ListView. Hem daha fazla ve karmaşık kodlara ihtiyaç oluyor. Hem başka bir bilgisayarda çalıştırınca sorunlar olabiliyor vesaire.
ListBox en iyisi. Siz bilirsiniz.
 
Merhaba,

Size paylaştığım dosyayı şimdi tekrar açıp denediğimde bende hata aldım. Halbuki foruma eklemeden önce denemiştim.

Bende paylaştığım dosyayı şu şekilde revize ettim.

Bu tarz nesneler dediğim gibi sayfa üzerinde kullanıldığında farklı versiyonlarda sürekli sorun çıkarıyor.

Bu sebeple siz butona bastığınızda sayfaya yeniden bu nesneler eklenecek ve veriler yüklenecek şekilde ayarladım.

Sanırım bu şekilde versiyon farklılıklarında sorun çıkmadan kullanılabilir. (Tabi bundan emin değilim...)
 
korhan bey çok teşekkürler,

peki konumlandırmayı nasıl yapıcaz ? tam ortada çıkartıyor ?
 
Geri
Üst