MsgBox ve ComboBox ilişkisi hk.

Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Öncelikle herkese iyi akşamlar arkadaşlar. Sormak istediğim; MsgBox a ComboBox un AddItem bölümünü nasıl ekliyebilirim. Yani seçilmiş olan ComboBox içeriği CommandButton a tıklandığında MsgBox olarak uyarı verecek.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Öncelikle herkese iyi akşamlar arkadaşlar. Sormak istediğim; MsgBox a ComboBox un AddItem bölümünü nasıl ekliyebilirim. Yani seçilmiş olan ComboBox içeriği CommandButton a tıklandığında MsgBox olarak uyarı verecek.
Sorunuzda sanıyorum comboboxtan seçilen veriyi msgboxta göstermeyi kasdetmiyorsunuz. Kasdettiğiniz comboboxtaki listeyi tamamen msgboxta gösterip seçileni işaretlemekmi?
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Sn: leventm üsdat tam olarak dediğiniz gibi.
 
Katılım
31 Ocak 2007
Mesajlar
228
Excel Vers. ve Dili
office xp tr
Private Sub ComboBox1_Change()
bak = ComboBox1.Value
MsgBox " " & bak
End Sub
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
SN: ileriexcel yardımınız için teşekkür ederim. sorumun cevabı aynen buydu.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin. Comboboxtan seçilen veriyi msgboxta tırnak işareti içinde gösterir.

Kod:
Private Sub CommandButton1_Click()
For a = 0 To ComboBox1.ListCount - 1
If a = ComboBox1.ListIndex Then isaret = """"
deg = deg & Chr(10) & isaret & ComboBox1.List(a, 0) & isaret
isaret = ""
Next
MsgBox Right(deg, Len(deg) - 1)
End Sub
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Aşağıdaki kodu deneyin. Comboboxtan seçilen veriyi msgboxta tırnak işareti içinde gösterir.

Kod:
Private Sub CommandButton1_Click()
For a = 0 To ComboBox1.ListCount - 1
If a = ComboBox1.ListIndex Then isaret = """"
deg = deg & Chr(10) & isaret & ComboBox1.List(a, 0) & isaret
isaret = ""
Next
MsgBox Right(deg, Len(deg) - 1)
End Sub
SN: leventm üsdat çok teşekkür ederim. Bu da anlatmak istediğimin cevabı anlamında farklı bir yol. İlginize ve yardımlarınıza çok teşekkür ederim üsdat.
 
Üst