Textbox ve Combobox'un yazı yazıldıkça genişlemesi.

Katılım
24 Şubat 2006
Mesajlar
130
Arkadaşlar! Textbox ve Comboboxların içine yazı yazıldığında, normal görünümdeyken yazılan yazı çoğaldıkça aşağıya doğru genişleyebilir mi? yazı normal uzunlukta ise genişlemeyecek.
 
Katılım
25 Nisan 2007
Mesajlar
459
Excel Vers. ve Dili
2007
Güzel Bir Soru, Aşağıdaki Kodu Bir deneyiniz.

Kod:
Private Sub TextBox1_Change()
    If TextBox1.Height < 16 + (TextBox1.LineCount - 1) * 10 Then
    TextBox1.Height = 16 + (TextBox1.LineCount - 1) * 10
    TextBox1.CurLine = 0
    TextBox1.CurLine = TextBox1.LineCount - 1
    End If
End Sub

Private Sub UserForm_Activate()
    TextBox1.Height = 16
End Sub
 
Katılım
24 Şubat 2006
Mesajlar
130
Sitede arayıp bulamayınca sormak istedim. Siz de güzel bir cevap sundunuz. Teşekkür ederim. Yardımlarınız için sağolun.
 
Katılım
25 Nisan 2007
Mesajlar
459
Excel Vers. ve Dili
2007
Kodu deneyipte Allah Allah hi&#231; bi i&#351;e yaram&#305;yo diyen
muhalif site sakinlerine ufak bi ilave gere&#287;i duydum. :mrgreen:

Kod:
Private Sub TextBox1_Change()
    If TextBox1.Height < 16 + (TextBox1.LineCount - 1) * 10 Then
    TextBox1.Height = 16 + (TextBox1.LineCount - 1) * 10
    TextBox1.CurLine = 0
    TextBox1.CurLine = TextBox1.LineCount - 1
    End If
End Sub

Private Sub UserForm_Activate()
    TextBox1.Height = 16
[COLOR="Red"]    TextBox1.MultiLine = True[/COLOR]
End Sub
 
Üst