السلام عليكم
استخدم داله if
If Text1.Text = "1" Then
Text2.Text = "Thanks"
End If
حيث ان تم ادخال رقم 1 في حقل Text1
تظهر نتيجه حقل Text2
Thanks
.....
المطلوب ان تم ادخال رقم 1 او 2 او 3 في حقل Text1
تظهر نتيجه حقل Text2
Thanks
ولكم كل الشكر
السلام عليكم
استخدم داله if
If Text1.Text = "1" Then
Text2.Text = "Thanks"
End If
حيث ان تم ادخال رقم 1 في حقل Text1
تظهر نتيجه حقل Text2
Thanks
.....
المطلوب ان تم ادخال رقم 1 او 2 او 3 في حقل Text1
تظهر نتيجه حقل Text2
Thanks
ولكم كل الشكر
تم تعديل هذه المشاركة بواسطة designerq8 في 20 أكتوبر 2014 في 16:32
if expr1 or expr2 or expr3 do_something end if
(map share people)
فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader
السلام عليكم
استاذي
ahmed_youssef
ارجوا تعديل على الكود حيث اني نقلت الخطوات كما ذكرتم ولم يتم المطلوب ,, يبدو اني لم اضع الكود بصوره صحيحه يرجي التعدل على نفس الكود
Private Sub Text_Change()
If Text1.Text = "1" Or Text1.Text = "2" Then
text2.Text = "Thanks"
End If
هل ممكن تحقيق ذلك مع داله if ?
وكيف جزاكم الله خير
تم تعديل هذه المشاركة بواسطة designerq8 في 21 أكتوبر 2014 في 01:02
نعم يمكن عمل ذلك بالطريقتين أدناه :
If Text1.Text = "1" Then
Text2.Text = "Thanks"
elseif Text1.Text = "2" Then
Text2.Text = "Thanks"
elseif Text1.Text = "3" Then
Text2.Text = "Thanks"
end if
أو بطريقة أخرى اراها اسهل وهي :
select case Text1.Text
case 1,2,3
Text2.Text = "Thanks"
case else
Text2.Text = "Hello"
end select
الف شكر لك اخي الكريم و زادك الله علم
ويمكن ضمها أيضآ فى جملة If واحدة بطريقة أخرى اراها اسهل هكذا:
If Text1.Text = "1" Or Text1.Text = "2" Or Text1.Text = "3" Then Text2.Text = "Thanks"
أو هكذا:
X = Text1.Text If X = "1" Or X = "2" Or X = "3" Then Text2.Text = "Thanks