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

ياسر خليل أبو البراء

المشرفين السابقين
  • Posts

    13,165
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    412

كل منشورات العضو ياسر خليل أبو البراء

  1. الحل بالفعل يحتاج لمجهود أنا لدي جزء من الحل .. ولكنه يحتاج إلى عدة إدخالات للوصول إلى التصحيح الأمثل .. عندما أفرغ من مشاغلي سأقوم بالعمل على هذا الجزء الذي ربما يوصلنا للحل إن شاء الله ولكن يرجى إرفاق الأسماء في ملف للعمل عليها جميعاً ..
  2. أخي الحبيب عبد العزيز المشكلة ليست الآن في توضيح طلبك ..إنما في غرابة طلبك سألك الأخ الغالي عبد الله عن المعطيات ..!! الأفضل أن تكون القيم في ورقة العمل لأن التعامل مع جميع الفورم في نفس الوقت أعتقد أنه غير مريح بالمرة ولكن عموما إليك الملف المرفق ..انقر على زر إدخال بيانات سيتم فتح الفورم الثلاثة قم بإدخال رقم في المجموع في الفورم الأول ثم انتقل للفورم الثاني واكتب رقم في المجموع في انتقل في الفورم الثالث واكتب رقم ولاحظ المجموع العام للثلاثة أرقااااااااااااام (متعبة ..بس دا طلبك) Try This.rar
  3. الأخ الحبيب أبا الحسن والحسين جزاك الله خير الجزاء أخي عبد الرحمن إليك كود الأخ الغالي أبا الحسن والحسين (كودين ..دمجتهم في كود واحد . وقمت بشرح أجزاء الكود لتتمكن من التعديل عليه بما يناسبك) Sub PrintAll() 'تعريف المتغيرات Dim LR As Long Dim I As Long 'سطر للتجاهل في حالة حدوث خطأ On Error Resume Next 'حلقة تكرارية لكل أوراق العمل For I = 1 To Sheets.Count 'تحديد أو تنشيط ورقة العمل المراد طباعتها Sheets(I).Select 'بدء التعامل مع ورقة العمل النشطة With ActiveSheet 'تحديد آخر صف به بيانات في العمود الثامن LR = Range("A50:H").Find("*", LookIn:=xlValues, SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row 'ضبط نطاق الطباعة .PageSetup.PrintArea = "A1:H" & LR 'طباعة النطاق المحدد .PrintOut 'نهاية التعامل مع الورقة النشطة End With 'الانتقال لورقة العمل التالية Next End Sub
  4. بصراحة لم أفهم المطلوب بشكل جيد هل تريد إظهار الـ 5 صور في خلية واحدة .. أم أن لكل صورة خلية تظهر فيها ؟ يرجى تصميم ملفك أو نموذج مبسط لتسهيل الأمر على الأخوة الأعضاء
  5. أخي الحبيب أبو نبأ ... أفضل أن يكون شرح المطلوب بالموضوع وليس داخل الملف المرفق .. عموما جرب الكود التالي Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.CountLarge > 1 Then Exit Sub If Target.Row > 1 And Target.Column = 10 Then If Target.Value = "صرفت" Then Target.Offset(, 1).Value = Date Target.Offset(, 2).Value = Format(Date, "ddd") End If End If End Sub كتابة التاريخ واليوم عند كتابة كلمة.rar
  6. أعتقد أنه يجب تغيير نسخة الويندوز وجرب نسخة أوفيس أخرى ..
  7. أيـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــن المرفــــــــــــــــــق؟ http://www.officena.net/ib/index.php?s=8163a5c9bc0d75c5ad4b6002ac76795a&showtopic=60147
  8. بارك الله فيك وجزاك الله خيراً أخي الفاضل
  9. أخي الفاضل خالد إذا كان الأمر كما تقول أن عدد الصفوف كثيرة جداً فاعلم أن معادلات الصفيف ستتسبب في ثقل الملف وكبر حجمه إلى حد كبير .. وساعتها أعتقد أن الأكواد ستكون الحل البديل .. جرب الأول وشوف الدنيا ماشية معاك إزاي بعديها قرر ..
  10. أخي المعادلة سليمة وصحيحة فقط تغيير نهاية النطاق إليك الملف المرفق Get Nearest Date V2.rar
  11. جزيت خيراً أخي الحبيب هاني بدر على هذه الهدية القيمة والرائعة والمذهلة والمدهشة
  12. بعد وصول عدد المشاركات إلى 26 مشاركة .. تقول هذا الكلاااااااااااااام لا تعليق !!
  13. أخي الكريم خالد السطر الذي أضفته مجرد سطر لتجريب نتيجة المعادلة هل الملف المرفق أدى الغرض أم لا؟ بالنسبة عند نسخ المعادلة ووضعها في ملفك لا تنسى الضغط على Ctrl + Shift + Enter لأن المعالادت معادلات صفيف
  14. سبقني عكاشة أقصد العلامة سليم بارك الله فيك أخي الحبيب سليم ..دائما سباق
  15. هذا هو الرد على الصورة المرفقة يمكن عمل ذلك بالأكواد ..أما المعادلات فلا يمكن
  16. كيف سيتم الإدخال في كل الفورم الموجودة ما لم تكن جيعها نشطة !! سؤالي مرة أخرى هل سيتم التعامل مع الفورم كلها وهي مفتوحة !؟؟
  17. الأخ الفاضل خالد أهلا بك في المنتدى بين إخوانك ..نورت المنتدى إليك الملف التالي عله يفي بالغرض إن شاء الله ولا تنسى أن تقوم بالإطلاع على التوجهيات على هذا الرابط http://www.officena.net/ib/index.php?showtopic=60147 Get Nearest Date.rar
  18. المعادلة لا تؤثر في خليتين مختلفتين في نفس الوقت .. هل تقصد أن تكتب المعادلة في خلية وتؤثر في الخليتين أي تظهر النتائج في الخليتين معاً ؟؟؟؟!!
  19. جرب هذا الملف ..حل بشكل مختلف للحصول على المطلوب Try VLOOKUP.rar
  20. يمكن ببساطة وضع المعادلة التالية في F2 =IF(E2<>"",150) إن لم يكن هذا طلبك يرجى توضيح المطلوب بشكل أكثر تفصيلاً
×
×
  • اضف...

Important Information