تمرين - حساب باقي القسيمة باستخدام VBScript

مكتمل

في هذا التمرين، ستقوم بإنشاء تدفق يحسب عدد ساعات العمل الإضافي التي عملها الموظفون. وضع فِي حسبانك أن عدد ساعات يوم العمل العادي ثمانِ ساعات.

ملاحظة

قبل إنشاء تدفق، قم بتنزيل الملف Employees.xlsx المطلوب لهذا التمرين. حدّد تنزيل فِي الجانب الأيسر مِن الصفحة واستخرج الملف الذي تم تنزيله إلَى جهاز الكمبيوتر المحلي لديك.

  1. شغّل Power Automate لسطح المكتب وانقر فوق + تدفق جديد.

    لقطة شاشة لتطبيق Power Automate لسطح المكتب.

  2. أدخل الاسم أداة حساب وقت العمل الإضافي كاسم للتدفق الجديد، وانقر فوق إنشاء.

    لقطة شاشة لمربع حوار

  3. ضمن الإجراءات، ابحث عن تشغيل.

    ابحث عن تشغيل ضمن الإجراءات.

  4. أضف الإجراء ‏‫تشغيل Excel‬ إلَى مساحة العمل وكوّنه لتشغيل الملف Employees.xlsx.

    لقطة شاشة لإجراء تشغيل Excel فِي Power Automate لسطح المكتب.

  5. ضمن الإجراءات، ابحث عن الحصول عَلى أول وانقر نقراً مزدوجاً فوق الحصول عَلى أول عمود/صف فارغ مِن ورقة عمل Excel.

    لقطة شاشة للبحث عن

  6. استخدم الإجراء ‏‫الحصول عَلى أول عمود/صف فارغ مِن ورقة عمل Excel‬ للعثور عَلى أول صف فارغ فِي الملف.

    لقطة شاشة للإجراء

  7. ضمن الإجراءات ابحث عن تكرار حلقي وانقر نقراً مزدوجاً فوقه.

    لقطة شاشة للإجراء

  8. في بدء من، اكتب يدوياً 1. في انتهاء في، انقر فوق {X}، ثم حدّد FirstFreeRow.

    لقطة شاشة لمتغير الصف الفارغ الأول.

  9. حدّث المعادلة انتهاء في كما يظهر أدناه. أخيراً، فِي زيادة بمقدار‬، أضف 1.

    لقطة شاشة لإجراء التكرار الحلقي فِي Power Automate لسطح المكتب.

  10. ضمن الإجراءات، ابحث عن قراءة مِن Excel. يمكنك اما النقر نقراً مزدوجاً فوق قراءة مِن ورقة عمل Excel أو سحبه ووضعه بين التكرار الحلقي ونهاية.

    يُستخدم الإجراء لقراءة الخلية التي تحتوي عَلى إجمالي ساعات العمل للموظف الحالي.

    ملاحظة

    في المتغيرات التي تم إنتاجها، انقر نقراً مزدوجاً عَلى ExcelData وقم بتغيير النص إلَى TotalHours.

    لقطة شاشة لإجراء ‏‫قراءة مِن ورقة عمل Excel‬ فِي Power Automate لسطح المكتب.

  11. ضمن الإجراءات، ابحث عن تشغيل vbs ثم اسحب تشغيل VBScript وضعه أسفل قراءة مِن ورقة عمل Excel

  12. في VBScript المراد تشغيله اكتب النتيجة=، ثم حدّد {X} وحدّد TotalHours ثم حدّد حفظ.

    لقطة شاشة لإجراء تشغيل V B Script فِي Power Automate لسطح المكتب.

  13. أكمل باقي البرنامج النصي كما هو موضح أدناه.

    لقطة شاشة لإجراء تشغيل VBScript فِي Power Automate لسطح المكتب.

  14. هذا الوقت مناسب لحفظ التدفق الذي قمت ببنائه حتى الآن.

    لقطة شاشة لزر حفظ التدفق.

  15. تُعد القيمة المرجعة للإجراء تشغيل VBScript قيمة نصية. استخدم الإجراء تحويل النص إلَى رقم لتحويله إلَى رقم.

    لقطة شاشة لإجراء تحويل النص إلَى رقم لـ Power Automate لسطح المكتب.

  16. استخدم إجراء الكتابة فِي ورقة عمل Excel لكتابه القيمة الرقمية فِي الخلية الثالثة للصف الحالي.

    لقطة شاشة لإجراء الكتابة فِي ورقة عمل Excel‬ الخاص بـ Power Automate لسطح المكتب.

  17. خارج الحلقة، أضف إجراء إغلاق Excel لحفظ الملف وإغلاقه.

  18. احفظ التدفق ثم قم بتشغيله لاختبار أن كل إجراء يعمل كما هو متوقع.

    لقطة شاشة للتدفق النهائي Power Automate لسطح المكتب وزر الحفظ والتشغيل.