اذهب الي المحتوي
أوفيسنا

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

قام بنشر

السلام عليكم اخواني الكرام اريد تحويل صيغة من اكسل الى الاكسس فهل لي من طريقة 

والداله هي if &and 


=if(and(d2=g2;d2=1;f2=1);0;if(and(d2=g2;d2=1;f2=2) ;h2*e2*25/100;if(and(d2=g2;d2=1;f2=3);h2*e2*50/100;if(and(d2=g2;d2=1;f2=4);h2*e2*1;if(and(d2=g2;d 2=1;f2>=5);h2*e2*2; if(and(d2=g2;d2=2;f2=1);0;if(and(d2=g2;d2=2;f2=2); h2*e2*75/100;if(and(d2=g2;d2=2;f2>=3);h2*e2*1; false))))))))
 
قام بنشر

أخي الكريم انت تضع كود غير معروف الوظيفة وبدون اي مثال وكما تعلم ان الاكسل يتعامل مع خلايا مثل h2 و e2 وغيرها لذلك حتى وان تم تحويلها للأكسس فلن تحصل على كود صحيح مالم يكن لدينا قيم لبناء الكود عليها او حتى على الأقل معرفة الوظيفة المطلوبة من الكود لذلك احتمال ضعيف جداً انك تجد حل لما تفضلت به بهذا الشكل

على العموم انا قمت بكتابة الكود بهذا الشكل ولا اعلم ما اذا كان صحيحاً ام لا 

If (d2 = g2 And d2 = 1 And f2 = 1) Then text1 = 0 Else: If (d2 = g2 And d2 = 1 And f2 = 2) Then text1 = h2 * e2 * 25 / 100 Else: If (d2 = g2 And d2 = 1 And f2 = 3) Then text1 = h2 * e2 * 50 / 100 Else: If (d2 = g2 And d2 = 1 And f2 = 4) Then text1 h2 * e2 * 1 Else: If (d2 = g2 And d2 = 1 And f2 >= 5) Then text1 = h2 * e2 * 2 Else: If (d2 = g2 And d2 = 2 And f2 = 1) Then text1 = 0 Else: If (d2 = g2 And d2 = 2 And f2 = 2) Then text1 = h2 * e2 * 75 / 100 Else: If (d2 = g2 And d2 = 2 And f2 >= 3) Then text1 = h2 * e2 * 1

تحياتي 

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information