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

سليم حاصبيا

أوفيسنا
  • Posts

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

  • Days Won

    262

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

  1. اكتب هذه المعادلة في الخلية A3 ثم اسجب نزولاً =IF($D9=1,$A$2+$E8+$E9,"")
  2. اخي ياسر كود جميل وحان الوقت كي اكشف انا عن الكود يتاعي merge unmerge.rar
  3. اخي ياسر الكود يعمل جيداً لكن ينقصه حاجة اذا كان عدد الخلايا المتتالية والمتساوية اكثر من خليتين انه يتوقف عن العمل بشكل صحيح هل تريد ان ارسل الكود الذي كتبته انا او لسه بدري شوية
  4. اليك الحل الجدول يعمل حتى 100 اسم و يمكنك الاضافة بتعديل بسيط test666 SALIM.rar
  5. اكتب هذه المعادلة اينما تريد واسحب نزولاً ="1/"&ROWS($A$1:A1)
  6. اخي ياسر انت اطلب فقط و علينا التّنفيذ لغز اخر من الجداول المتحركة الله يخليك انت ما تحركش عن الكرسي بتاعك عشانك مريض جدول متحرك 1.rar
  7. Private Sub Worksheet_selectionChange(ByVal Target As Range) Dim myrange As Range If Not Intersect(Target, Range("f6")) Is Nothing Then Exit Sub Set myrange = Union(Cells(8, 4), Cells(9, 4), Cells(10, 4)) If [f6] <> "" And Range("f6:g6").MergeCells = True Then Cells(8, 4) = 1 Cells(9, 4) = 2 Cells(10, 4) = 3 Exit Sub Else myrange = "" End If End Sub اكتب هذا الكود جربه أولاً في صفحة مستقلة لنعرف النتيجة
  8. انسخ الكود من السطر الثاني حتى السادس و الصقه قبل كلمة end sub مباشرة و اضف الشروط الجديدة على ما تم لصقه
  9. السلام عليكم اكتب هذا الكود و يمكنك تغيير النطاق و الخلية المفتاح حسب ما فهمت من المشاركة لايسمح بالكتابة الا اذا كانت خلية محددة تساوي 30 Private Sub Worksheet_selectionChange(ByVal Target As Range) If [h1] = 30 Then If Not Intersect(Target, Range("a1:a10")) Is Nothing Then Range("B1").Select End If End If End Sub
  10. اخي ياسر بارك الله بك و بهذا العمل الرائع (تجميع الحلول للالغاز) لكن نسيت الظاهر لغز الاخ ابو صلاح في المشاركة 46 من هذا الموضوع تم التوصل الى حلين احدهما بواسطة معادلات الاكسل (مشاركتي انا رقم 52) والثانية تعتمد على معادلات رياضية(رقم 51) ارجو الاطلاع
  11. اخي الكتب هذا المود في الصفحة الصفحة التي تختارها (المناسبة) بدون ان تدرج module Private Sub Worksheet_Change(ByVal Target As Range) Application.ScreenUpdating = False If Not Intersect(Target, Range("A2:H2")) Is Nothing Then nor Target.Offset(0, 1).Select Else Range("A2:H2").Select With Selection.Interior .PatternColorIndex = xlAutomatic Selection.NumberFormat = "General" Target.Offset(1, 0).Select End With End If Application.ScreenUpdating = True End Sub Sub nor() Range("A2:H2").Select Selection.NumberFormat = "@" With Selection.Interior .Color = 65535 .PatternTintAndShade = 0 End With End Sub
  12. اكتب هذا الكود Sub form_to_text() Range("H4").Select Selection.NumberFormat = "@" End Sub
  13. اخي بن علية انا لم أقم بتجربة المعادلة فقط القيت نظرة عليها و اقترحت التعديل من باب التطوير ليس الا
  14. لا اعرف ماذا تقصد بـ بطيئة حاول ان تغير شيئاً من صفحة الاولى ستجد رأساً ان المعادلة اشتغلت زي الفل
  15. اخي بن علية تعديل بسيط على المعادلة لتعمل اينما وضعتها سواء في B4 او في اي مكان اخر =IF(AND(ROWs($A1:a1)<=$J$2;COLUMN($A$1:a1)<=$K$2);$K$2*(ROWs($A$1:a1)-1)+COLOMNs($A$1:a1);"") تحياتي
×
×
  • اضف...

Important Information