اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر


السلام عليكم 

اخوتي الاكارم ارجوا مساعدتكم في مشكلة الكود 

حيث ان الكود يعمل بشكل جيد

ولكن اواجة مشكلة باستخدام جملة IF

وخصوصا عند اضافة Else

حيث يصبح الكود دائما ينفذ الامر Else ولا ينفذ الامر الاول في حال تحقق جملة IF

ارجوا مساعدتكم في حل المشكلة 

Label3.Caption = Sheets("Temp").Range("B14").Value
Dim LastRow As Long
Dim i As Integer, T As Integer
LastRow = Sheets("SetupM").Cells(Rows.Count, "Q").End(xlUp).Row + 1
For i = 1 To 10
For T = 1 To LastRow
If Label3.Caption = Sheets("SetupM").Cells(T, 18).Value Then
       Sheets("SetupM").Range("A1") = Sheets("SetupM").Cells(T, 19)
Else
     Sheets("SetupM").Range("A1") = "لاتوجد بيانات"
End If

Next
Next
قام بنشر

اخي الكريم 

عبد الله بارك الله فيك 

الفكرة التي اريدها في نفس فكرة عمل المرفق 

اي بحث واستدعاء

وشكرا على مساعدتك لي

قام بنشر

السلام عليكم

 

السؤال فعلا غير واضح

 

   For i = 1 To 10     هذه الجملة 

تكرر عمل الكود 10 مرات متلاحقة (بدون جدوى)

 

 

انت تقارن هذه القيمة

Label1.Caption =Sheets("1").Range("a1").Value        a123

بخلايا العمود  B  واحدة تلو الاخري حتي اول خلية الفارغة و ثاني خلية التي تحتوي علي كلمة الرمز حتي B5

If Label1.Caption = Sheets("DB").Cells(T, 2).Value Then
 

 

فإن تطابقت يضع في الخلية  B1  في الصفحة الاولي كلمة تم من الصفحة الثانية و الا يضع لا توجد بيانات  في نفس الخلية B1  (يعيد الكتابة فيها)

Sheets("1").Range("B1") = Sheets("DB").Cells(T, 3)

Else
 Sheets("1").Range("B1") = "لا توجد بيانات"

 

كودك يضع كلمة تم فعلا و لكن بعدها يضع لا توجد بيانات .

 

 

فالكود كله غير منطقي

فارجو ان توضح ما تريد بالتفصيل كما تكرم الاستاذ عبدالله المجرب

 

 

تحياتي

قام بنشر (معدل)

اخي الكريم 

ان الكود ليس من تصميمي

وهوي كود من اجل البحث والاستدعاء

 اخذتة من مشاركة من احدى مشاركات المنتدى 

وانا كل مافعلتة بالكود اضافة امر Else

 

والفكرة التي اريدها في بحث واستدعاء فقط 

 

 

 كودك يضع كلمة تم فعلا و لكن بعدها يضع لا توجد بيانات .

 

 

فالكود كله غير منطقي

 

اذا انتبهة اخي الكود يعمل بطريقة صحية عند عدم تواجد امر Else

ويعمل بشكل خاطئ عند تواجد امر Else

ارجوا ان تكون قد انتبهة لهذه الفكرة

 

 

والمرفق فية الملف الذي اخذت منة الكود

ادخال البيانات والبحث عنها عن طريق الفورم.rar

تم تعديل بواسطه nicola

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information