سليم حاصبيا
أوفيسنا-
Posts
8,723 -
تاريخ الانضمام
-
Days Won
262
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو سليم حاصبيا
-
جرب هذه المعادلة يمكنك نسخها الى بقية الخلايا TIMESHEET AND PAYROLL -salim.zip
-
حدد اي خلية من العامود E يجب ان تكون لغة الكيبورد اجنبية مع الاستمرار بالضغط على Alt اضغط على حرف O ثم الحرف D يظهر لك مربع حواري اختر منه Custom و سوف ترى ماذا فعلت
-
الصفر لا يظهر فقط في العامود E بعد الاذن من اخي ياسر العربي المعادلة التي اخي ياسر وضعتها تضغ فراغاً اذا كانت الخلية التي تقابلها في العامود A فارغة مما ينعكس سلباً على المعادلات اللاحقة اذا كنت مرتبطة بهذه المعادلة (لا تستطيع الحمع مثلاً) show_hide_zero.zip
-
جرب هذه المعادلة =SUM(D:D)/COUNT(D:D)
-
تاريخ اليوم مرفق البرنامج
سليم حاصبيا replied to طارق زكريا حسين جاه الرسول's topic in منتدى الاكسيل Excel
يمكن ايضاً استعمال هذا الكود Sub find_today() Dim lr, i As Integer Dim myrg As Range lr = Cells(Rows.Count, 1).End(3).Row Set myrg = Range("a4:a" & lr) For i = 4 To lr If Cells(i, 1).Value = Date Then Cells(i, 1).Select: Exit Sub Next End Sub -
تاريخ اليوم مرفق البرنامج
سليم حاصبيا replied to طارق زكريا حسين جاه الرسول's topic in منتدى الاكسيل Excel
الخلية G4 ليس لها اي فيمة بالكود و يمكن استبدالها بأي خلية اخرى (شرط المحافظة على صيغة المعادلة) اي ان تعد ما هو عدد الاعمدة لتصل الى العامود A من الخلية المفصودة(في حالتنا هذه 6- ) لو نظرت الى الدالة Match في الكود. (ست عمدة بين G & A) لكني اخترت انا الخلية G4 لانها تقع مباشرة تحت زر الكود و لا يراها المستخدم -
تاريخ اليوم مرفق البرنامج
سليم حاصبيا replied to طارق زكريا حسين جاه الرسول's topic in منتدى الاكسيل Excel
انسخ هذا الماكرو الى موديل جديد و حدد له الزر المناسب يجب ان يكون تنسيق الخلايا في العامود A تاريخ ابتداءً من الخلية الربعة Sub GoTo_Today() Application.EnableEvents = False Range("g4").FormulaR1C1 = "=MATCH(TODAY(),C[-6],0)" r = Range("g4").Value myaddres = Cells(r, 1).Address Application.Goto Reference:=Evaluate(myaddres) Application.EnableEvents = True End Sub -
اكتب هذه المعادلة في D 2 واسحب نزولاً =IFERROR(C2/B2*100,IF(ISTEXT(C2),C2,""))
-
السلام عليكم أستاذ خالد الرشيدي المحترم الشرح كافٍ و وافٍ جزاك الله كل الخير
-
دالة Vlookup بشكل جديد تعمل من اليسار الى اليمين في حال كان اتجاه الصفحة للغة العربية و من اليمين لليسار اذا كان العكس advanced_vlookup.zip
-
السلام عليكم أخواني في المنتدى نزولاً عند رغبة احد الاصدقاء كان هذا الملف الذي اتمنى ان ينال اعجابكم tekrar_by_choise.zip
-
طلب معادلة في الاكسل لحساب عدد البيانات
سليم حاصبيا replied to ابويوسف2020's topic in منتدى الاكسيل Excel
جرب هذا الملف COUNTIF salim.zip -
طلب دالة الاكثر تكرارا تنازليا وعدد مرات التكرار لكل عنصر
سليم حاصبيا replied to مشعل سلطان's topic in منتدى الاكسيل Excel
اخي ياسر لم ار اي خطأ بعد التعديل اليك الملف وفيه التنسيق الشرطي لايضاح العدد المطلوب من خلال التغيير في الخلية H2 Book1 _macro 2.zip -
طلب دالة الاكثر تكرارا تنازليا وعدد مرات التكرار لكل عنصر
سليم حاصبيا replied to مشعل سلطان's topic in منتدى الاكسيل Excel
اخي ياسر ورد خطأ بسيط في الكود و تمت المعالجة Sub Tekrar() Dim lr, Mymax, Myin, i As Integer Dim Myrg As Range, m As String lr = Cells(Rows.Count, 1).End(3).Row Columns("F:g").ClearContents Set Myrg = Range("A1:d" & lr) Mymax = Application.Max(Myrg): Mymin = Application.Min(Myrg) For i = 0 To Mymax - 1 If Mymin + i > Mymax Then Exit For Range("f" & i + 2) = Mymin + i Next Range("f1") = "الأعداد": Range("g1") = "التكرار" lr1 = Cells(Rows.Count, "f").End(3).Row m = "countif( $A$1:$D$" & lr & ",F2)" Range("g2:g" & lr1).Formula = "=" & m Range("g2:g" & lr1).Value = Range("g2:g" & lr1).Value Range("f2:g" & lr1).Sort key1:=Range("g2"), order1:=xlDescending End Sub -
طريقة استخدام دالة MAX مع دالة LOOKUP
سليم حاصبيا replied to محمد فكرى's topic in منتدى الاكسيل Excel
اخي ياسر يسرني ان يكون اعجابك بمشاركاتي هذه المرة تأخذ الرقم 1000 وانا كنت بانتظار من سينال هذا الرقم -
طلب دالة الاكثر تكرارا تنازليا وعدد مرات التكرار لكل عنصر
سليم حاصبيا replied to مشعل سلطان's topic in منتدى الاكسيل Excel
جرب هذا الملف Book1 _macro.zip -
طريقة استخدام دالة MAX مع دالة LOOKUP
سليم حاصبيا replied to محمد فكرى's topic in منتدى الاكسيل Excel
جرب هذا الملف max+lookup salim.zip -
الخلايا المدمجة مشكلة بحد ذاتها بالنسبة لكود ال Vba لعدم الوقوع في هذا الغخ ينصح عدم استعمال الخلايا المدمجة (استبدالها من خلال Center Across Selection)
-
تلوين خلية مختارة مع عدم التأثير على باقي الخلايا الملونة
سليم حاصبيا replied to Yousefessam's topic in منتدى الاكسيل Excel
اثراء للموضوع هذا الملف color_cel.zip -
كل الشكر والتقدير على الترقية
سليم حاصبيا replied to Yasser Fathi Albanna's topic in منتدى الاكسيل Excel
ألف مبروك صديقي الغالي ياسر على هذه الترقية التي تستحقها عن جدارة و الى المزيد من العطاء -
تم التعديل جسب الطلب protect_non_empty.zip
-
انسخ هذا الكود الى حدث الصفحة Private Sub Worksheet_Change(ByVal Target As Range) With ActiveSheet .Unprotect .Cells.Locked = True .Cells.SpecialCells(xlCellTypeBlanks).Locked = False .Protect End With End Sub