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

سليم حاصبيا

أوفيسنا
  • Posts

    8,723
  • تاريخ الانضمام

  • Days Won

    262

كل منشورات العضو سليم حاصبيا

  1. جرب هذا الملف تم التعديل غلى بنية الملف للحصول غلى النتائج كاملة اوفيسنا SALIM.rar
  2. المعادلات تقوم فقط بالنسح ولا نتقل البيانات اذا كنت تربد ذلك يمكن العمل على هذا الشيء
  3. جرب هذا الملف (ديناميكي يتجاوب مع كل زيادة او نقصان في عدد الصقحات - والتعديل غلى اسمائها) max of sheets.rar
  4. حازل ان تستبدل الفاصلة الغادية بفاصلة منقوطة بالمعادلة لتصبح هكذا =TEXT(DATE($A$2;1;1)+ROWS($A$1:A1)-1;"dddd yyyy/mm/dd")
  5. لم افهم ماذا تقصد بالسؤال فقط انسخ المعادلة من المشاركة وضعها في الخلية المطلوبة كبسة Enter وهذا كل شيئ ثم اسحب المعادلة الى باقي العامود
  6. جرب هذا الملف تم تغيير اسماء الصفحات لحسن عمل الكود مع اللغة الاجنبية العمل يتم مع الصفحة Sheet1 نتيجة الدور الأول salim.rar
  7. اكتب هذه المعادلة في الخلية A4 واسحب نزولاً =TEXT(DATE($A$2,1,1)+ROWS($A$1:A1)-1,"dddd yyyy/mm/dd")
  8. تم التعديل غلى النلف حسب الحاجة ( انظر الى الصفحة SALIM) تم حماية المعادلات لعدم العبث بها عن طريق الخطأ North_West 1.rar
  9. هذا الملف لا يرتب شيئاً جرب اكتب اول اسم بحرف الياء و لاحظ النتيجة
  10. غير المعادلةفي الخلية E7 الى التالية و اسحب نزولاُ =DATEDIF(D7,$E$2,"y")
  11. بواسطة المعادلات لا يمكن ادراج صفوف او اعمدة يمكن ذلك فقط بواسطة الكود او يدوياً انظر لى الملف المرفق و اضغط غلى الزر الصف الفارغ salim.rar
  12. جرب هذا الماكرو Sub My_Filter() Range("g8").Resize(50, 3).ClearContents Set myrg = Range("a2", Cells(Cells(Rows.Count, 1).End(3).Row, Cells(2, Columns.Count).End(1).Column)) For i = 1 To Cells(Rows.Count, 1).End(3).Row If Month(myrg(i, 1).Offset(0, 2)) = Month(Range("i5")) And _ myrg(i, 1).Offset(0, 1) = myrg(i, 1).Offset(0, 1) Then _ myrg(i, 1).Resize(1, 3).Copy Cells(p + 8, "g"): p = p + 1 Application.CutCopyMode = False Next End Sub
×
×
  • اضف...

Important Information