يمكنك استخدام الدالة Weekday في VBA للحصول على يوم الأسبوع (كعدد صحيح) من تاريخ معين. إليك طريقة شائعة لاستخدام هذه الوظيفة عمليًا: Sub FindWeekday() Dim i As Integer For i = 2 To 9 Range(" B " & i) = WorksheetFunction.Weekday(Range("...
يمكنك استخدام الدالة WeekdayName في VBA للحصول على اسم يوم الأسبوع من تاريخ معين. إليك طريقة شائعة لاستخدام هذه الوظيفة عمليًا: Sub FindWeekdayName() Dim i As Integer For i = 2 To 9 Range(" B " & i) = WeekdayName(Weekday(Range(" A...
يمكنك استخدام عامل التشغيل Like في VBA لتحديد ما إذا كانت السلسلة تحتوي على نمط معين. على سبيل المثال، يمكنك استخدام بناء الجملة التالي للتحقق مما إذا كانت كل سلسلة في نطاق الخلايا A2:A10 تحتوي على السلسلة الفرعية “hot” وعرض النتائج...
يمكنك استخدام الدالة IsDate في VBA للتحقق مما إذا كانت الخلية المحددة عبارة عن تاريخ. ستعيد هذه الدالة True إذا تم التعرف على القيمة الموجودة في خلية معينة كتاريخ. وإلا فإن الدالة سترجع False . إليك طريقة شائعة لاستخدام هذه الوظيفة...
يمكنك استخدام الأسلوب IfNa في VBA لإرجاع قيمة محددة إذا قامت الصيغة بإنشاء خطأ #N/A . فيما يلي طريقة شائعة لاستخدام IfNa عمليًا: Sub UseVLOOKUP() With Application Range(" F2 ").Value = .IfNa(.Vlookup(Range(" E2 "), Range(" A2:C11 "),3,False), "No Value Found") End...
يمكنك استخدام بناء الجملة التالي في VBA للتحقق مما إذا كان مصنف معين مفتوحًا حاليًا. SubCheckWorkbookOpen () Dim resultCheck As Boolean Dim wb As Workbook Dim specific_wb As String On Error Resume Next specific_wb = InputBox("Check if this workbook is open:")...
يمكنك استخدام الدالة DateSerial في VBA لإرجاع تاريخ ليوم وشهر وسنة محددة. إليك طريقة شائعة لاستخدام هذه الوظيفة عمليًا: SubUseDateSerial () Dim i As Integer For i = 2 To 13 Range(" D " & i) = DateSerial(Range(" C " &...
يمكنك استخدام أسلوب NetworkDays في VBA للعثور على عدد أيام العمل بأكملها بين تاريخي البدء والانتهاء المحددين. لاحظ أن أيام العمل لا تشمل عطلات نهاية الأسبوع والأعياد. فيما يلي طريقة شائعة لاستخدام هذه الطريقة عمليًا: Sub CalculateNetworkDays() Dim i As Integer...
لتطبيق التنسيق الشرطي على الخلايا في Excel بناءً على القيم الموجودة في الخلايا المجاورة، يمكنك استخدام خيار قاعدة جديدة في القائمة المنسدلة التنسيق الشرطي في علامة التبويب الصفحة الرئيسية . توضح الأمثلة التالية كيفية استخدام هذا الخيار عمليًا مع سيناريوهين مختلفين:...
لتطبيق التنسيق الشرطي على الخلايا ذات التواريخ خلال 6 أشهر من التاريخ الحالي في Excel، يمكنك استخدام خيار قاعدة جديدة في القائمة المنسدلة التنسيق الشرطي في علامة التبويب الصفحة الرئيسية . يوضح المثال التالي كيفية استخدام هذا الخيار عمليًا. مثال: تطبيق...