• DİKKAT

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

Sheet içindeki ActiveX Nesnelerinin Boyutları Değişiyor.

Katılım
1 Mart 2007
Mesajlar
94
Excel Vers. ve Dili
Excel 2010 Eng
Merhaba Arkadaşlar;

Excel tablosunda textbox commandbutton ve listbox var. Sorunum şu ki laptop üzerinde istediğim boyutta olan listbox daha büyük bir ekranda diğer kontrollere göre daha büyük görünüyor. Yani boyutu değişiyor.
Ek olarak textbox ve listbox içine (bazen her zaman değil) mouse ile her tıkladığımda içindeki yazı fontsize sürekli küçülüyor.
Bu bilinen bir şeymi yoksa bir ayarı varmıdır?

Teşekkürler
Excel 2010 14.0 kullanıyorum
 
Son düzenleme:
slm

aşağıdaki adımı dene...

butonun üzerinde sağ tıkla..
denetimi biçimlendir tıkla
özellikler sekmesi..
hücreleri taşıma ve boyutlandırma seçeneği tıkla
tamam
'-------------------------------------------------------
Kod:
ActiveSheet.Shapes("CommandButton1").Placement = xlFreeFloating
 
Merhaba
Laptop ekranında bu ayarlar ile hücre boyutları değiştiğinde sabir kalıyor teşekkürler. Fakat laptopu ikinci bir ekrana (19") bağlandığımda otomatik olarak tüm buton ve listbox büyüyor. İşin ilginç yanı developer ribbon içinde design mode butonuna her bastığımda listbox büyümeye devam ediyor:(
http://www.excelforum.com/excel-general/759980-list-box-changing-sizes.html
http://excel.bigresource.com/Textbox-Text-Increases-In-Size-With-Click-Ds4Bpngz.html
yukarıdaki linklerde yaşanan sorunun aynısı aslında.
tekrar teşekkürler
 
İngilizcem yok bunu Microsofta bildirmenin bir yolu yokmu:) Halen sorun devam diyor pc de win 7 var.
 
Listboxu bir frame nesnesi içine yerleştirerek deneyin.
 
Teşekkürler Levent bey
Sheet içine frame ekliyorum ama onu içine listboxu yerleştiremedim.
 
Frame içine eklenen listboxa nasıl kodlama yapabiliyoruz. Özellikler listesinde view code bölümü pasif birde frame içindeki listbox nesnesine nasıl olay makrosu yazabiliyoruz. Mesela ben çift tıklandığında makronun çalışmasını istiyorum.
Teşekkürler tekrar
 
Merhaba,

Tasarım moduna geçip ilgili nesne üzerinde çift tıklarsanız kod penceresi açılır. Bu bölüme dilediğiniz kodu yazabilirsiniz.
 
Teşekkürler ekteki dosyaya bakmanız mümkün mü?
Frame içine listbox ekledim. Üzerine sağ tuş view code satırı pasif oluyor. ve çift tıkladığımda VBA penceresi gelmiyor.
 

Ekli dosyalar

Merhaba,

GELİŞTİRİCİ sekmesinden TASARIM MODUNA geçip deneyin.
 
Merhaba Tekrar;

Geliştirici(Developer) tabında, Tasarım Mod(Design Mode) açıkken, frame içindeki list boxun üzerine çift tıklıyorum.
VBA da;
Kod:
Private Sub Frame1_Click()

End Sub
kısmı geliyor.
Frame üzerine sağ tuş tıklayıp gelen menüde Frame Object / Edit dedikten sonra içerdeki listboxu seçebiliyorum.(birinci resim) Listboxun üzerinde sağ tuş yaptığımda view code pasif oluyor.(ikinci resim) Üzerine çift tıklıyorum fakat VBA penceresi gelmiyor.
Bir yerde hata ediyorum ama kusura bakmayın bulamadım.:???:
 

Ekli dosyalar

  • frame_listbox.jpg
    frame_listbox.jpg
    20.3 KB · Görüntüleme: 14
  • frame_listbox2.jpg
    frame_listbox2.jpg
    21.3 KB · Görüntüleme: 10
Son düzenleme:
Merhaba,

Ben şimdi tekrar denedim.

Sayfaya ilk önce Frame nesnesi ekledim. Ardından ListBox nesnesini Frame nesnesinin içine ekledim. Hemen ardından ListBox nesnesi üzerinde sağ klik yaptım ve "Kod Görüntüle" aktif durumda çıkıyor.
 
Himm Tamamdır Korhan bey sanırım excelde bir sıkıntı var. Yeniden yükleyip tekrar deneyim.
 
Geri
Üst