
سليم حاصبيا
أوفيسنا-
Posts
8723 -
تاريخ الانضمام
-
Days Won
262
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو سليم حاصبيا
-
هل هناك معادلة أفضل من هذه للحصول على نفس النتيجة
سليم حاصبيا replied to توكل's topic in منتدى الاكسيل Excel
ربما تعجبك هذه =CHOOSE(LEFT($D2,1),"CEN","WST","EST","NOR") -
منع تكرار القيم المتشابهة فى معادلة نطاقية
سليم حاصبيا replied to Ahd Mhd's topic in منتدى الاكسيل Excel
استعمل هذه المعادلة في الخلية BA4 و اسجب نزولاً (لا تنسَ استعمال Ctrl+Shift+Enter)لانها معادلة صفيف =IF(ROWS($BA$4:BA4)>COLUMNS(Loading),"",SMALL(TRANSPOSE(COLUMN(Loading)),ROWS($BA$4:BA4))) انا لم اقم الا بالاجابة على السؤال المطروح : وهو بيانات فريدة مرتبة تنازلياً -
منع تكرار القيم المتشابهة فى معادلة نطاقية
سليم حاصبيا replied to Ahd Mhd's topic in منتدى الاكسيل Excel
استعمل هذه المعادلة في الخلية BA4 و اسجب نزولاً (لا تنسَ استعمال Ctrl+Shift+Enter)لانها معادلة صفيف =IF(ROWS($BA$4:BA4)>COLUMNS(Loading),"",SMALL(TRANSPOSE(COLUMN(Loading)),ROWS($BA$4:BA4))) -
الغاء خاصية النسخ والقص فقط دون الغاء خاصية اللصق
سليم حاصبيا replied to طائع's topic in منتدى الاكسيل Excel
لا افهم كيف يمكن ان تلصق شيئاً ما دون ان تقصه او تنسخه -
كيفيه تكرار اسم معين بناء على رقم محدد فى خليه
سليم حاصبيا replied to جورج انور's topic in منتدى الاكسيل Excel
جرب هذا الملف تكرار حسب الرغبة.rar -
تنسيق شرطي بالكود لعدة نطاقات اصغر او اكبر من
سليم حاصبيا replied to سمير نجار's topic in منتدى الاكسيل Excel
لك ما ريد cond_format salim 3.rar -
كيفية تحويل أرقام أعمدة الاكسل إلى حروف أبجدية
سليم حاصبيا replied to ًعبد من عباد الله's topic in منتدى الاكسيل Excel
قم بما يلي: 1- file>>> Options<<< formulas 2- من الخانة Working with formulas ضع علامة صح على R1C1 reference style 3- Ok -
تنسيق شرطي بالكود لعدة نطاقات اصغر او اكبر من
سليم حاصبيا replied to سمير نجار's topic in منتدى الاكسيل Excel
تم معالجة الامر cond_format salim 2.rar -
تنسيق شرطي بالكود لعدة نطاقات اصغر او اكبر من
سليم حاصبيا replied to سمير نجار's topic in منتدى الاكسيل Excel
هل النطاقات هي ذاتها في كل الاوراق؟ ام مختلفة (الأفضل رفع جزء من الملف للتعامل معه) يلزم معرفه هذا لكتابة الكود هل النطاقات هي ذاتها في كل الاوراق؟ ام مختلفة (الأفضل رفع جزء من الملف للتعامل معه) يلزم معرفه هذا لكتابة الكود يمكنك استعمال هذين الكودين المرفقين بالملف الاول لنطاق محدد في كل الصفحات والثاتي لنطاقات مختلفة في كل صفحة cond_format salim.rar -
تنسيق شرطي بالكود لعدة نطاقات اصغر او اكبر من
سليم حاصبيا replied to سمير نجار's topic in منتدى الاكسيل Excel
هل النطاقات هي ذاتها في كل الاوراق؟ ام مختلفة (الأفضل رفع جزء من الملف للتعامل معه) يلزم معرفه هذا لكتابة الكود -
ممكن ان يكون الحل لهذا الامر (تم حماية المعادلات لعدم العبث بها عن طريق الخطأ) book1-1 salim.rar
-
تنسيق شرطي بالكود لعدة نطاقات اصغر او اكبر من
سليم حاصبيا replied to سمير نجار's topic in منتدى الاكسيل Excel
لا حاجة للكود في مثل هذه الحالة تفضل الحل تنسيق شرطي تلقائي salim.rar -
يمكن ان يكون ما تريد تحذير مسبق salim.rar
-
تم معاجة الأمر defect_mahine advanced.rar
-
استبدل الكود بهذا Function where_are(my_string As String, rg As Range) As String where_are = "" mY_text = "" Application.Volatile For Each cel In rg If InStr(cel, my_string) > 0 And Len(my_string) >= 2 Then mY_text = mY_text & cel.Offset(0, -1) & "," End If Next where_are = Left(mY_text, Len(mY_text) - 1) End Function
-
كود يحذف جميع المعادلات بورقة العمل مع الإبقاء علي القيم
سليم حاصبيا replied to حماده سعد الله's topic in منتدى الاكسيل Excel
طبعاً يمكن ذلك Private Sub Workbook_SheetActivate(ByVal Sh As Object) Dim my_date As Date my_date = #4/30/2016# If Date > my_date Then With Sh.UsedRange.SpecialCells(-4123, 23) .Value = .Value End With End If End Sub -
جرب هذا الكود Sub Delete_All_Named_ranges() Dim nName As Name answer = MsgBox("سوف يتم مسح كل اسماء القطاعات هل انت موافق؟؟", vbYesNo, "تحذير") If answer <> 6 Then Exit Sub For Each nName In Names nName.Delete Next nName End Sub
-
(لم افهم ماذا تعني بالصيغ اليست هي ذاتها المعادلات) (قبل تنفيذ الكود اعمل نسخة احتياطية للصفحة لان الكود يحول كل المعادلات الى قيم ثابتة) اذهب الى هذا العنوان
-
كود يحذف جميع المعادلات بورقة العمل مع الإبقاء علي القيم
سليم حاصبيا replied to حماده سعد الله's topic in منتدى الاكسيل Excel
يلزمك في هذه الحالة هذا الكود Private Sub Worksheet_Activate() Dim my_date As Date my_date = #4/30/2016# 'يمكتك اختيار التاريخ هنا اخر نيسان If Date > my_date Then With ActiveSheet.UsedRange.SpecialCells(-4123, 23) .Value = .Value End With End If End Sub -
جرب هذا الملف defect_mahine.rar
-
جرب هذه المعادلة =IFERROR(INDEX('Sheet2 (2)'!$D$3:$D$18,MATCH(C4&D4&E4,'Sheet2 (2)'!$A$3:$A$18&'Sheet2 (2)'!$B$3:$B$18&'Sheet2 (2)'!$C$3:$C$18,0)),"''")
-
مساعدة بكود جلب بيانات عن طريق قائمة منسدلة
سليم حاصبيا replied to يوسف عطا's topic in منتدى الاكسيل Excel
جرب هذا الملف كي يعمل الماكرو دون ان يحدف بعض الاسماء (تم تغيير اسماء الصفحات الى اللغة الاجنبية لسهولة التعامل معها) يجب ان تكون كل الاسماء في كل صفحة في عامود واحد ابتداءً من الخلية A7 دفتر أعمال السنة تعديل salim.rar -
كود يحذف جميع المعادلات بورقة العمل مع الإبقاء علي القيم
سليم حاصبيا replied to حماده سعد الله's topic in منتدى الاكسيل Excel
جرب هذا الشيء Sub Without_formulas() With ActiveSheet.UsedRange.SpecialCells(-4123, 23) .Value = .Value End With End Sub -
اسمحوا لي بالتدخل لاضافة معادلة =INDEX($D$3:$D$18,MATCH(G3&H3&I3,$A$3:$A$18&$B$3:$B$18&$C$3:$C$18,0))