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

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

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

ارجو ان تكون قد فهمت قصدي وتساعدني

عند  تغيير رقم  الصفحة  تبقى قيم المنح التأخرة للصفحة الأولى تكرر في كل صفحات  ورقة جدول المنح المتاخرة

تم تعديل بواسطه زاكي بوشلاغم
قام بنشر

أخي العزيز / زاكي بوشغلام

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

لكن قمت بالتعديل التالي حتى تتناسب مع هذه الطريقة على الرغم أنني لم أفهم  طريقة الحساب فيها ولكن التعديل إن شاء الله حسب ما قصدت 

=IFERROR(IF(INDEX(Donnée!$B$2:$K$1000;$A5;10)="نعم";IF(H5="نصف داخلي";LOOKUP(270-I5;jours_presence;boursses_DP);IF(H5="داخلي";LOOKUP(270-I5;jours_presence;Boursses_P);IF(H5="نصف داخلي";LOOKUP(270-I5;jours_presence;boursses_DP);IF(H5="داخلي";LOOKUP(270-I5;jours_presence;Boursses_P)))));0);"")

جدول تصفية المنح ابجد هوز_2014_4.rar

  • 2 weeks later...
قام بنشر

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

وجميع  ماكروات  لاتعمل عند فتح فيزيال بازيك اجد ماكروات فارغة وعند نقل الملف الى  جهازي  تعمل

ما  الحل 

قام بنشر

أخي العزيز / زاكي بوشغلام

يجب تخفيض مستوى أمان الماكروا في برنامج الأكسل في ذلك الجهاز 

هذا هو سبب المشكلة والله أعلم 

قم بالتخفيض وأعلمني بالنتيجة

تحياتي

قام بنشر

أخي العزيز / زاكي بوشغلام

هل جربته في جهاز آخر 

إذا لم تجربه جربه في أكثر من جهاز وتأكد 

وربما أحد من الأخوة الإعزاء لديه فكرة أو حل للمشكلة 

والعفو 

  • 1 year later...
قام بنشر
في 2/1/2014 at 18:29, الخالدي said:

الكود التالي يقوم بالمعالجة في عمود الاسماء بالتالي لا يحتاج الى عمود اضافي


Sub AL_KHALEDI()
Set Rn = Range(Cells(2, 2), Cells(Rows.Count, 2).End(xlUp))
Lr = Rn.Rows.Count
ReDim Arr(Lr - 1)
For Each C In Rn.Cells
T1 = "": T2 = ""
For r = 1 To Len(C)
T1 = Mid(C, r, 1)
S = Application.Find(T1, "أبجدهوزحطيكلمنسعفصقرشتثخذضظغ", 1)
If Not IsError(S) Then T1 = Mid("أبتثجحخدذرزسشصضطظعغفقكلمنهـوي", S, 1)
T2 = T2 & T1
Next r
Arr(A) = T2: A = A + 1
Next C
Range("B2").Resize(Lr).Value = WorksheetFunction.Transpose(Arr)
Range("B2:J2").Resize(Lr).Sort Range("B2"), xlAscending
A = 0
For Each C In Rn.Cells
T1 = "": T2 = ""
For r = 1 To Len(C)
T1 = Mid(C, r, 1)
S = Application.Find(T1, "أبتثجحخدذرزسشصضطظعغفقكلمنهـوي", 1)
If Not IsError(S) Then T1 = Mid("أبجدهوزحطيكلمنسعفصقرشتثخذضظغ", S, 1)
T2 = T2 & T1
Next r
Arr(A) = T2: A = A + 1
Next C
Range("B2").Resize(Lr).Value = WorksheetFunction.Transpose(Arr)
Set Rn = Nothing: Erase Arr
End Sub

 

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information