مقدمة إلى برامج Office النصية لبرنامج Excel Online

  • تتيح لك ميزة Office Scripts أتمتة المهام المتكررة في Excel Online عن طريق تسجيل الإجراءات أو كود TypeScript/JavaScript.
  • يتم تخزين البرامج النصية في السحابة، ويمكن مشاركتها داخل المؤسسة، ويمكن تشغيلها بنقرة واحدة أو عبر الأزرار.
  • يتيح التكامل مع Power Automate إمكانية جدولة البرامج النصية وربطها بخدمات أخرى لإنشاء سير عمل معقد.
  • من الضروري تلبية متطلبات الترخيص والتكوين المحددة، وأن يكون المرء على دراية بالقيود والأخطاء الشائعة من أجل استخدامه بفعالية.

نصوص المكتب

إذا كنت تعمل على برنامج إكسل عبر الإنترنت يوميًا وتشعر أنك تضيع ساعات في فعل الشيء نفسه مرارًا وتكرارًا، مخطوطات المكتب إنها القطعة المفقودة التي تحتاجها لأتمتة روتينك دون أن تفقد صوابك.تعمل هذه الميزة في برنامج Excel للويب وويندوز وماك على تحويل مهامك المتكررة إلى عمليات مؤتمتة يتم تشغيلها بنقرة واحدة.

سنرى في هذا الدليل ما هي نصوص Office البرمجية، وكيفية إنشاء نصوص برمجية باستخدام مسجل الإجراءات، وكيفية تحقيق أقصى استفادة من محرر التعليمات البرمجية في TypeScript أو JavaScript، وكيفية دمجه مع Power Automateسنستعرض أيضًا كيفية مشاركة البرامج النصية مع فريقك، وجدولة تنفيذها التلقائي، وفهم الأخطاء الأكثر شيوعًا، والمتطلبات التي تحتاجها لجعل كل شيء يعمل كما ينبغي.

ما هي البرامج النصية المكتبية في Excel Online ولماذا هي مفيدة؟

تُعدّ Office Scripts ميزة مُدمجة في Excel للويب وفي إصدارات سطح المكتب الحديثة المزودة بخدمة Microsoft 365 التي تسمح أتمتة المهام المتعلقة بالكتب المخزنة في السحابة، عادةً على OneDrive أو SharePointالفكرة هي أنه يمكنك تسجيل أو كتابة نص برمجي يقوم بتشغيل سلسلة من الخطوات ثم تشغيله كلما احتجت إليه.

يتم حفظ كل نص برمجي في مساحة OneDrive الخاصة بك، داخل المجلد المستندات > نصوص Office البرمجية، بامتداد .osts، ويمكن الوصول إليها من أي ملف Excel تفتحه باستخدام حسابكهذا يجعل إعادة استخدام عمليات التشغيل الآلي عبر الكتب المختلفة أمرًا سهلاً مثل فتحها وتشغيل البرنامج النصي من علامة التبويب المناسبة.

صممت مايكروسوفت برامج Office النصية مع مراعاة احتياجات كل من المستخدمين غير المبرمجين والمستخدمين المتقدمين. وتعتمد هذه البرامج النصية أساسًا على... استخدم TypeScript أو JavaScript واستخدم واجهات برمجة تطبيقات JavaScript لبرامج Office النصية، مما يسمح بإضافة منطق معقد وشروط وحلقات وعمليات متقدمة تتجاوز واجهة Excelبهذه الطريقة لن ينتهي بك الأمر بتسجيل بسيط للنقرات فحسب، بل يمكنك بناء حلول قابلة للصيانة.

بالإضافة إلى الأتمتة داخل برنامج Excel، فإن Office Scripts مصمم ليكون جزءًا آخر من منصة Microsoft 365. يتكامل مع برنامج Power Automate، ويمكن برمجته، وهو مصمم للعمل التعاوني.كل هذا يجعلها تطوراً طبيعياً من وحدات الماكرو الكلاسيكية إلى بيئة سحابية بالكامل.

تتفوق على الإنترنت

طرق إنشاء نص برمجي في Excel: المسجل، والمحرر، والمساعدة بالذكاء الاصطناعي

مركزك الرئيسي للعمل مع برامج Office النصية هو علامة تبويب الأتمتةمن هنا يمكنك الوصول إلى كلٍ من مسجل الإجراءات ومحرر الأكواد، بالإضافة إلى خيارات البرمجة والتكامل مع الخدمات الأخرى. يمكنك إنشاء البرامج النصية وتعديلها وإدارتها.

هناك ثلاث طرق رئيسية لتحويل النص إلى واقع:

  • سجل أفعالك.
  • اكتب أو عدّل التعليمات البرمجية في المحرر.
  • توليد التعليمات البرمجية باستخدام الذكاء الاصطناعي.

تم تصميم كل خيار لنوع مختلف من المستخدمين، لكنها متكاملة تمامًا.

مسجل الإجراءات: التشغيل الآلي دون الحاجة إلى كتابة التعليمات البرمجية

مسجل الحركة هو الأداة المثالية لأي شخص يريد أتمتة عمليات Excel دون كتابة سطر واحد من التعليمات البرمجيةطريقة عملها تشبه إلى حد كبير وحدات الماكرو الكلاسيكية: فأنت تسجل ما تفعله ويقوم برنامج Excel بإنشاء البرنامج النصي في الخلفية.

سير العمل بسيط للغاية. ما عليك سوى تفعيل المُسجِّل من علامة التبويب "أتمتة"، ثم تنفيذ جميع العمليات التي ترغب في تكرارها في المصنف (تحرير الخلايا، تغيير التنسيقات، إنشاء الجداول، إدراج الصيغ، إلخ)، ثم إيقاف التسجيل. عند القيام بذلك، يخزن برنامج Excel نصًا برمجيًا يقوم بتكرار هذه الخطوات على مصنفات أخرى متوافقة..

تتضمن وثائق مايكروسوفت أدلة خطوة بخطوة، مثل البرنامج التعليمي لـ أنشئ جدول Excel وقم بتنسيقه باستخدام مسجل الإجراءاتيوضح ذلك بوضوح كيف يتم تحويل مهمة يومية إلى نص برمجي قابل لإعادة الاستخدام.

محرر الأكواد: نصوص برمجية متقدمة باستخدام TypeScript أو JavaScript

عندما يعجز جهاز التسجيل عن تلبية احتياجاتك وتحتاج إلى منطق أكثر تعقيدًا، فإن محرر الكودهذه لوحة جانبية يمكنك من خلالها مراجعة وتعديل البرنامج النصي المُنشأ أو إنشاء برنامج نصي جديد من الصفر. وهنا يتجلى الإمكانات الحقيقية لبرنامج Office Scripts.

يعمل المحرر بشكل أساسي مع TypeScript، وهي مجموعة فرعية من JavaScript مع ميزات الكتابة والتحسينات الأخرى. يمكنك أيضًا كتابة التعليمات البرمجية باستخدام صيغة جافا سكريبت القياسية إذا وجدت ذلك أكثر راحة.على أي حال، يعتمدون على واجهات برمجة تطبيقات جافا سكريبت الموثقة جيدًا لبرامج أوفيس النصية.

من نقاط قوة المحرر أنه يقدم تسهل ميزتا Intellisense والإكمال التلقائي اكتشاف طرق وخصائص الكائنات مثل المصنفات وأوراق العمل والنطاقات.بالنسبة لأولئك الذين ليسوا مبرمجين، فإن هذه الاقتراحات مفيدة للغاية لتجنب الشعور بالضياع.

يمكنك دمج ذلك في المحرر هياكل التحكم مثل العبارات الشرطية if/else، وكتل التبديل، وحلقات for و while، ومعالجة الأخطاء الأساسية، ومعالجة النطاق الديناميكييتيح لك هذا إنشاء عمليات أتمتة تتفاعل مع البيانات، وتتخذ القرارات، وتكيّف سلوكها بناءً على محتوى جدول البيانات.

تشرح الدروس التعليمية الرسمية والموارد الأخرى ذلك بالتفصيل. كيفية تفسير الكود الذي يُخرجه المُسجِّل، وكيفية تعديله، وكيفية كتابة الدوال الرئيسية غير المتزامنة التي تُزامن التغييرات مع المصنف باستخدام context.sync()يُعد فهم نموذج الكائن هذا أمرًا أساسيًا للانتقال من البرامج النصية البسيطة إلى الحلول القوية.

إنشاء نصوص برمجية بمساعدة الذكاء الاصطناعي

بالإضافة إلى المسجل والمحرر، تقدم مايكروسوفت خيارًا لـ إنشاء نصوص تصف بلغة طبيعية ما الذي تريدهم أن يفعلوه؟بناءً على هذا الوصف، يقوم النظام بإنشاء مسودة أولية للرمز يمكنك تعديلها بعد ذلك.

هذه الميزة حاليًا في مرحلة المعاينة. قد لا يظهر هذا الخيار في جميع أنواع المستأجرين أو التراخيص حتى الآن.لكنها تهدف إلى أن تصبح طريقة مرنة للغاية لبدء عمليات الأتمتة المعقدة انطلاقاً من فكرة عامة، دون البدء من الصفر.

تقوم الفلسفة على استخدام الذكاء الاصطناعي لإنشاء الأساس، ثم... بمساعدة المحرر وخاصية الإكمال التلقائي، يمكنك ضبط التفاصيل بدقة، وإضافة عمليات التحقق، أو تكييف المنطق مع الفروق الدقيقة لعمليتك الفعلية.إنه خيار مثير للاهتمام لأولئك الذين لا يتقنون اللغة، ولكنهم على دراية تامة بسير العمل الخاص بهم.

كيفية إنشاء وعرض وتشغيل البرامج النصية في Office

يمكن إنشاء برنامج نصي جديد في برنامج Excel بعدة طرق. يمكنك ابدأ مسجل الإجراءات، وافتح محرر التعليمات البرمجية لإنشاء أو تحرير البرامج النصية المتقدمة، أو استفد من خيارات الإنشاء بمساعدة الذكاء الاصطناعي.توجد جميع هذه الأدوات ضمن علامة التبويب "أتمتة".

بمجرد حفظ البرامج النصية، يصبح عرضها وتشغيلها في غاية السهولة. في برنامج Excel للويب، انتقل إلى أتمتة > عرض البرامج النصية لفتح معرض البرامج النصيةستظهر القوائم هناك، مع تمييز أحدثها في الأعلى.

سيؤدي اختيار نص برمجي من المعرض إلى فتحه في محرر التعليمات البرمجية. ومن هناك، يمكنك مراجعة المحتوى وإجراء التعديلات عليه، ثم الضغط على زر التشغيل لتشغيله في المصنف المفتوح.سيعرض برنامج Excel إشعارًا خفيًا يشير إلى أن البرنامج النصي قيد التشغيل، وسيخفيه عند انتهائه.

بجوار كل نص برمجي في لوحة المحرر، ستجد قائمة سياقية يمكن الوصول إليها عبر علامة الحذف (...) مع العديد من الخيارات المفيدة. من هذه القائمة يمكنك قم بإزالة البرامج النصية التي لم تعد بحاجة إليها، وأعد تسميتها لتسهيل التعرف عليها، وقم بدمجها مع Power Automate، أو أضفها إلى شريط Excel..

بإضافة نص برمجي إلى الشريط، فإنك تمكن أي مستخدم من تشغيله عبر زر مرئي، دون الحاجة إلى فتح المحرر. إنها طريقة ملائمة للغاية لمشاركة عمليات التشغيل الآلي مع الزملاء الذين يرغبون فقط في الضغط على زر ورؤية النتيجة.دون القلق بشأن كيفية عمل الكود.

مقدمة إلى برامج Office النصية لبرنامج Excel Online: دليل أساسي لأتمتة جداول البيانات الخاصة بك

مسجل الحركة: كيف يعمل وحيل لتحقيق أقصى استفادة منه

يعمل مسجل الحركة كـ "مسجل ماكرو حديث" يقوم هذا البرنامج بتسجيل الخطوات التي تقوم بها في برنامج Excel للويب وتحويلها إلى نص برمجي قابل لإعادة الاستخدام.كل ما تفعله يُترجم إلى تعليمات برمجية يمكن تنفيذها بعد ذلك على كتب أخرى متوافقة.

أثناء تشغيل جهاز التسجيل، فإنه يسجل عمليات مثل تحرير الخلايا، وإدراج وحذف الصفوف أو الأعمدة، وتغييرات التنسيق، وإنشاء الجداول، وتطبيق عوامل التصفية، أو كتابة الصيغ.كلما كانت العملية التي تقوم بها أكثر وضوحاً وتنظيماً، كلما كان النص البرمجي الناتج أنظف.

بمجرد إيقاف التسجيل، يصبح النص البرمجي متاحًا للتعديل في محرر التعليمات البرمجية. وهذا يمنحك مساحة لـ قم بتحسين سلوكه، أو إزالة الخطوات الزائدة، أو إضافة قرارات منطقية لتكييفه مع المزيد من المواقفعملياً، يمكنك البدء بتسجيل أساسي ثم تطويره تدريجياً ليصبح احترافياً.

توفر الوثائق المحددة حول تسجيل الإجراءات كبرنامج نصي لـ Office أمثلة مرئية لسير العمل الكامل، حيث تعرض كلاً من جزء Excel والتعليمات البرمجية التي تم إنشاؤها. تُعد دراسة هذه الأمثلة طريقة جيدة لفهم العلاقة بين ما تفعله في الواجهة والنتيجة في TypeScript.

نضع في اعتبارنا أن لا يدعم المسجل جميع إجراءات Excel حتى الآن.عند تنفيذ عملية غير مدعومة، ستظهر لك رسالة تحذير في لوحة التسجيل تُشير إلى أن هذه العملية لن تُضاف إلى البرنامج النصي وسيتم تجاهلها. وتعمل مايكروسوفت تدريجيًا على توسيع قائمة العمليات المدعومة.

محرر الأكواد: الأساسيات، بناء الجملة، وأفضل الممارسات

محرر الأكواد هو البيئة التي يمكنك تطوير برامج نصية قوية حقًا لـ Office من خلال الجمع بين نموذج كائنات Excel ومنطق البرمجة الخاص بـ TypeScript أو JavaScript.إنه مثالي لكل من تحسين التسجيلات وإنشاء عمليات التشغيل الآلي من الصفر.

يجدر بنا أن نتذكر أن اللغة إنها حساسة لحالة الأحرف، لذا يجب كتابة أسماء المتغيرات والدوال والخصائص بنفس الطريقة دائمًا.قد يؤدي خطأ بسيط في استخدام الأحرف الكبيرة إلى أخطاء يصعب اكتشافها إذا لم تكن منتبهاً.

بالإضافة إلى ذلك، فإن العديد من الفهارس تبدأ من الصفر، كما هو شائع في جافا سكريبت. هذا يعني أن العنصر الأول من المجموعة (الأوراق، الصفوف، الأعمدة) عادة ما يكون له فهرس 0 وليس 1.إن مراعاة هذا الأمر يمنع حدوث اختلافات عند تصفح النطاقات أو المجموعات.

يبدأ الهيكل النموذجي لبرنامج Office النصي بدالة رئيسية غير متزامنة، `main(context: Excel.RequestContext)`. ضمن هذه الدالة، تتعامل مع كائنات مثل المصنفات، وأوراق العمل، والنطاقات، وتستخدم الدالة context.sync() لإرسال التغييرات إلى المصنف.يُعد نمط سير العمل هذا أساسيًا لفهم كيفية تواصل البرنامج النصي وبرنامج Excel.

من حيث بناء الجملة، لديك كل عوامل الحساب والمنطق الشائعة (الجمع، الطرح، الضرب، القسمة، الأسس، باقي القسمة، الزيادات، المقارنات، AND، OR، NOT)يمكنك أيضًا دمج النصوص باستخدام عامل التشغيل + واستخدام المصفوفات والكائنات ووظائف الأسهم وكل شيء آخر تتوقعه من جافا سكريبت الحديثة.

التعليقات والشروط والحلقات في البرامج النصية

لتجنب التشتت مع ازدياد حجم النص، يُنصح بشدة باتباع هذه النصيحة. قم بتوثيق الكود باستخدام التعليقات، باستخدام // لسطر واحد و /* … */ للكتل الأطول.يساعد هذا في توضيح وظيفة كل قسم ويجعل الصيانة أسهل، خاصة إذا كنت تشارك البرنامج النصي مع مطورين آخرين.

أكثر البنى الشرطية استخدامًا هي if/else و switch. باستخدام if يمكنك قم بتعريف كتل من التعليمات البرمجية التي يتم تنفيذها فقط عند تحقق شرط معين، على غرار عبارة IF…THEN…ELSE في VBAأما المفتاح، من ناحية أخرى، فهو مناسب عندما تحتاج إلى التصرف بشكل مختلف اعتمادًا على عدة قيم محتملة.

من المهم عدم نسيان استخدام `break` داخل كل حالة من حالات عبارة switch. منع التنفيذ من التداخل إلى حالات أخرى لا ينبغي تنفيذهاهذا مصدر نموذجي للسلوك الغريب إذا لم تكن معتادًا عليه.

عندما يتعلق الأمر بالحلقات، فإنّ حلقتي for و while هما الأكثر أهمية. تتضمن حلقة for القياسية ما يلي: عملية تهيئة، وشرط توقف، وزيادة أو إنقاص، مما يسمح باجتياز النطاقات أو المجموعات بطريقة منظمة.تقوم حلقة while بتنفيذ كتلة من التعليمات البرمجية طالما تم استيفاء شرط معين، وهي مثالية للعمليات التي لا يكون عدد تكراراتها واضحًا من البداية.

من خلال الجمع بين الشروط والحلقات، يمكنك إنشاء برامج نصية استعراض صفوف البيانات بالكامل، وتطبيق القواعد بناءً على محتوى الخلايا، وحساب كميات مختلفة بناءً على عتبات الوحدات، أو تعيين رموز الفئات تلقائيًا.وهنا يتحول برنامج Office Scripts من مجرد مسجل بسيط إلى محرك منطق أعمال.

نصوص المكتب

شارك البرامج النصية الخاصة بـ Office وقم بتشغيلها باستخدام الأزرار

لا يقتصر استخدام Office Scripts على الاستخدام الفردي فقط. إحدى نقاط قوته هي أن يتيح لك ذلك مشاركة النصوص مع أعضاء آخرين في مؤسستك من خلال الكتب المخزنة في السحابة.وبهذه الطريقة، يمكن أن يفيد عملك في مجال الأتمتة الفريق بأكمله.

عندما تقوم بتخزين نص برمجي في مصنف مشترك على OneDrive أو SharePoint ويتمكن مستخدمون آخرون من الوصول إلى هذا الملف، يمكن لهؤلاء الزملاء عرض البرنامج النصي وتشغيله مباشرة، بشرط أن يكون لديهم الأذونات المناسبة.بهذه الطريقة، تقوم بمركزة العملية ومنع كل شخص من ابتكار نسخته الخاصة.

علاوة على ذلك ، من الممكن أضف أزرارًا لتشغيل البرامج النصية مباشرة من الشريط أو من المصنف نفسه.تعمل هذه الأزرار كاختصارات لعمليات التشغيل الآلي الخاصة بك وهي مثالية للمستخدمين النهائيين الذين يرغبون فقط في تشغيل مهمة ما، دون الدخول إلى المحرر أو مراجعة التعليمات البرمجية.

تُفصّل أدلة مايكروسوفت حول مشاركة نصوص أوفيس وتشغيلها باستخدام الأزرار كيفية النشر ومنح الأذونات، و قم بضبط هذه الأزرار لتكون سهلة الاستخدام (على سبيل المثال، بأسماء مثل "تحديث التقرير" أو "تنظيف البيانات").بالنسبة لأولئك الذين يستهلكون الأتمتة فقط، فإن التجربة تكاد تكون شفافة.

يتناسب هذا النهج بشكل جيد للغاية مع بيئات الشركات حيث يقوم فريق صغير بتصميم وصيانة البرامج النصية، بينما يقوم باقي المستخدمين بتشغيلها ببساطة ضمن عملهم اليومي.هكذا يتم فصل دور "المبدع" عن دور "المستخدم" بسلاسة ودون أي احتكاك.

جدولة البرامج النصية لتشغيلها تلقائيًا

إن اتخاذ الأتمتة خطوة أخرى يعني قم بضبط البرامج النصية لتشغيلها تلقائيًا على فترات منتظمة، دون أن يضطر أي شخص إلى تذكر الضغط على زر.وهنا يأتي دور التكامل مع برنامج Power Automate.

يمكنك فتح قسم البرمجة من محرر التعليمات البرمجية و قم بتوصيل البرنامج النصي الخاص بك بتدفق Power Automate الذي يقوم بتشغيله وفقًا لتردد محدد (يوميًا، أسبوعيًا، كل عدد معين من الدقائق، إلخ).تتضمن العملية تسجيل الدخول، واختيار نوع المشغل، وإنشاء التدفق.

بمجرد التهيئة ، يستمر التدفق في الخلفية حتى لو لم يكن الكتاب مفتوحًا في تلك اللحظةوهذا يسمح بإنشاء ملف يتم تحديثه باستمرار بأحدث البيانات المستخرجة من أنظمة أخرى، أو ملخصات يتم إنشاؤها من الجداول، أو حسابات دورية دون تدخل بشري.

يُعد هذا المزيج مفيدًا بشكل خاص لعمليات إعداد التقارير، ولوحات المعلومات، أو توحيد المعلومات التي تتكرر في أوقات محددة للغاية. تقوم بإعداد التشغيل الآلي مرة واحدة وتنسى أمره؛ فالنظام يتولى أمر تجهيز ملف Excel عندما تحتاجه..

يتطلب جدولة التنفيذ فهمًا جيدًا لما يفعله البرنامج النصي وما هو المصنف الذي يعمل عليه، لأن أي تغيير في بنية الملف قد يؤثر على نتيجة التدفقلذلك يُنصح به توثيق وتحديث النصوص البرمجية المهمةوخاصة في البيئات التي يعتمد عليها الكثير من الناس.

أتمتة الطاقة

ربط برامج Office النصية بـ Power Automate وخدمات أخرى

أتمتة الطاقة إنها خدمة مايكروسوفت لإنشاء سير العمل الآلي الذي يربط التطبيقات والخدمات مثل Outlook و SharePoint و Teams أو الخدمات الخارجيةيؤدي التكامل مع برامج Office النصية إلى تحويل برنامج Excel من مجرد ملف بسيط إلى جزء نشط من سير العمل هذا.

بدلاً من تشغيل برنامج نصي من Excel فقط أو من خلال الجدولة، يمكنك اجعله يعمل استجابةً لأحداث خارجية، على سبيل المثال، وصول بريد إلكتروني، أو تحديث ملف في OneDrive، أو تغيير في قائمة SharePoint.وبهذه الطريقة، يعمل برنامج إكسل كمحرك حسابي ضمن عملية أكبر.

تشرح الدروس التعليمية حول تشغيل برامج Office النصية باستخدام Power Automate كيفية القيام بذلك تمرير المعلمات من التدفق إلى البرنامج النصي (مثل مسارات الملفات أو التواريخ أو المعرفات) وكيفية إرجاع النتائج التي تُستخدم بعد ذلك في خطوات أخرى من التدفقيفتح هذا الباب أمام حلول شاملة للغاية، مثل الموافقة على الطلبات بناءً على حسابات Excel.

بفضل هذا التكامل، يمكنك إنشاء عمليات يتم فيها معالجة البيانات الواردة من مصدر معين (نموذج، نظام مؤسسي، واجهة برمجة تطبيقات) في برنامج Excel باستخدام Office Scripts، ثم يتم إرسال النتيجة إلى تطبيق آخر.كل هذا دون أن يضطر المستخدم إلى فتح الكتاب يدويًا.

في بيئات الأعمال المعقدة، تسمح هذه البنية استفد من قوة الحوسبة ونموذج الجداول في برنامج Excel كجزء من عملية أتمتة أكبر، مع الحفاظ على مرونة جداول البيانات ولكن مع التنسيق المركزي..

المتطلبات والقيود وحلول المشاكل الشائعة

قبل الخوض مباشرةً في استخدام برامج Office النصية، من المستحسن مراجعة بعض المتطلبات الدنيا:

  • تأكد من أن ترخيص Microsoft 365 الخاص بك يتضمن دعمًا لبرامج Office النصية. وأن مسؤول مؤسستك لم يقم بتعطيل هذه الميزة من مركز الإدارة أو من خلال سياسات المجموعة.
  • Tتفعيل ملفات تعريف الارتباط الخاصة بالجهات الخارجية. هذا أمرٌ ضروري، إذ تعتمد بعض مكونات تجربة البرمجة النصية عليها لكي تعمل بشكل صحيح. وبدونها، قد يحدث سلوكٌ غريب، أو قد لا تظهر علامة التبويب.
  • تحقق من ذلك أنت لا تقوم بالوصول إلى مستأجر Microsoft 365 كضيف أو مستخدم خارجي.بما أن هذه الأنواع من الحسابات عادة ما تكون ذات وظائف محدودة، بما في ذلك توفر برامج Office النصية في سياقات معينة.

فيما يتعلق بأخطاء وقت التشغيل، فمن الشائع جدًا أن يعمل البرنامج النصي بشكل جيد في كتاب واحد ويفشل في كتاب آخر لأن لقد تغيرت أسماء الأوراق، أو اختفت الجداول، أو تم نقل الأعمدة، أو لم يعد الهيكل يتطابق مع ما كان متوقعًا.عند حدوث ذلك، يعرض محرر التعليمات البرمجية رسائل الخطأ ويقدم خيار عرض السجلات.

توفر لجنة التسجيل شرح موجز لما حدث من خطأ، مع تحديد السطر ونوع الخطأإنها أداة أساسية لتصحيح الأخطاء في البرامج النصية، خاصة عندما تبدأ العمل مع النطاقات الديناميكية أو عندما يقوم مستخدمون آخرون بتعديل المصنفات التي يقومون بتشغيلها.

أخيرًا ، من المهم تذكر ذلك لا تدعم برامج Office Scripts جميع ميزات Excel حتى الآن.

أصبح برنامج Office Scripts for Excel Online أداة قوية للغاية لأولئك الذين يرغبون في التخلي عن المهام الميكانيكية واختيار سير العمل السريع والمتسق والقابل للمشاركة.بفضل الجمع بين مسجل الإجراءات ومحرر الأكواد ومشاركة البرامج النصية وتكامل Power Automate، يمكنك إنشاء عمليات أتمتة تتناسب مع سير عملك اليومي دون الحاجة إلى أن تكون مبرمجًا، مما يوفر لك الوقت. قلل الأخطاء ودع مصنفات Excel تعمل لصالحك ولصالح فريقك.

أتمتة مهام الماكرو في Excel-3
المادة ذات الصلة:
أتمتة المهام المتكررة باستخدام وحدات الماكرو في Excel