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

سليم حاصبيا

أوفيسنا
  • Posts

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

  • Days Won

    262

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

  1. جرب هذا الشيء EMP1 SALIM.rar
  2. جرب هذا الملف مطلوب تصفية مع ترحيل بيانات مع دمج البيانات macro.rar
  3. اخي عاطف انت تكتب التاريخ بصيغة نص وهذا شيء لا يفهمه اكسل اذا كنت تريد ان يكون التاريخ هجري يكفي ان تكتبه ميلادي و تنسق الخلايا الى التاريخ الهجري
  4. في الصفحة 1 غامود B استعمل هذه المعادلة (تحويل النص الى ارقام) و لم افهم ماذا تريد بعد ذلك =RIGHT(A2,5)*1 في الصفحة 1 غامود B استعمل هذه المعادلة (تحويل النص الى ارقام) و لم افهم ماذا تريد بعد ذلك =RIGHT(A2,5)*1
  5. بالنسبة للمعادلة استبدل الفاصلة بقاصلة منقوطة اضف هذا السطر للكود مباشرة بعد السطر الثامن (اي ليصبح هو السطر التاسع) Target.Offset(0, 8).NumberFormat = ";;;"
  6. انسخ هذه المعادلة الى الخلية G3 , و اسحبها الى H3 ثم نزولاُ =LEFT(I3,FIND("/",I3,7))&RIGHT(I3,2)*1-10 بالنسبة الى تعديل الكود اليك الكود مغدلاً صغه في حدث الصفحة الثانية Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Count > 1 Then Exit Sub On Error GoTo 1 If Target.Columns < 3 And Target.Offset(0, 8) <> "" Then If Target.Offset(0, 8) <> "" Then ad = Target.Offset(0, 8).Address(1, 0) y = "Left(" & ad & "," & 4 & ")+" & 1 & " & " & "RIGHT(" & ad & ",FIND(""*"",SUBSTITUTE(" & ad & ",""/"",""*"",1),1)+1" & ")" Target = Evaluate(y) End If End If 1: End Sub
  7. يمكن ان يكون لمطلوب Horaire.rar
  8. ماذا تعني بالصفوف الضفرية هل كل الاعمدة في نفس الضف ضفر ام بعضها
  9. جرب هذا الملف (يجب كتابة التاريخ هكذا) السنة (4 حروف) مثلاً 1438 الشهر (حرفان ) مثلاً 02 او 10 اليوم (حرفان )مثلاً 03 أو 13 1438/03/02 hIGRI.rar
  10. جرب هذه المغادلة في الخلية A2 واسحب نزولاً =IF(OR(السجل!$A2<>"",السجل!$B2<>"",السجل!$C2<>""),السجل!$C2&" / "&السجل!$B2&" / "&السجل!$A2,"")
  11. لا حاجة للكود هنا المعادلة تعطينا الترقيم الصحيح اذا كانت الخلية e5 غير فارغة و الكود موجود في الصف المطلوب جرب!!! الترقيم التلقائي 1.rar
  12. الخلايا H6 & G6 فارغة لذلك لم يطهر الترقيم اذا لم تعمل مغك المعادلة استبدل الفاصلة بقاصلة منقوطة (انظر الى المرفق) SALIM الترقيم التلقائي.rar
  13. استبدل الفاصلة بقاصلة منقوطة في المعادلة
  14. ريادة غي اثراء الموضوع هذه معادلة اخرى لا تتقيد بالخلية F6 بل تستطيع وضعها اينما تريد =IF(OR($H6="",$G6=""),"",TEXT(ROWS($A$1:A1),"0000"))
  15. تلبية لطلب اخي وصديقي ابو البراء تم والحمدلله عمل المطلوب بواسطة الكود انطر الى المرفق صفحة Macro_Sheet Sort_by_text_len advanced Macro.rar
  16. كل الحق معك اخي الحبيب ياسر (غلطة مطبعية ليس الّا) زيادة في اثراء الموضوع هذا الملف Sort_by_text_len advanced.rar
  17. اخي الحبيب ياسر كل الشكر والتقدير غلى هذا الاطراء مما جعلني اعدّل على المعادلة في العامود D2 (لتتجاوز الفراغات الزائدة في النص )الى هذه المعادلة (طبغاً لازم هنا Crt+Shift + Enter) والسحب نزولاً =TRIM(IF(ROWS($B$1:B1)>COUNTA($A$2:$A$100),"",INDEX($A$2:$A$100,MATCH(B2,$C$2:$C$100,0))))
  18. صباح الخير اخي ابو البراء توصلت الى احد الحلول (دون الفراغات) عسى ان ينال الاعجاب (ممكن الاستعانة بالدالة التالية في العامود C -بدل الموجودة) =IF(A2<>"",LEN(TRIM(A2))+ROW(A1)/1000,"") Sort_by_text_len.rar
×
×
  • اضف...

Important Information