Combobox1.widt ile Açılan listesini eşitleme hk.

Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista


resimdende görüleceği üzere Comboboxta açılan listenin genişli Combonun genişliğinden daha fazla oluyor. Ben eşit olmasını istiyorum ne yapmalıyım?
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,571
Excel Vers. ve Dili
Microsoft 365- Türkçe
Merhaba

İşinize yararmı bilmem ama Comboboxun Propertiesinden ListWidth'i 20 pt yapıp deneyiniz...
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Hatta aşağıdaki gibi daha güzel oldu ;)

Kod:
Private Sub UserForm_Initialize()
'.......................
  Dim ufCTRL As MSForms.Control
  For Each ufCTRL In Me.Controls
    If (TypeOf ufCTRL Is MSForms.ComboBox) Then
      With ufCTRL
        .ListWidth = .Width
      End With
    End If
  Next
  Set ufCTRL = Nothing
'..................
End Sub
 
Üst