يشرح هذا الدليل السريع عملية إضافة التعليمات البرمجية في مكتبة Excel VBA باستخدام Python. يحتوي على تفاصيل لتعيين IDE للتطوير، وقائمة من الخطوات التي تحدد مهام البرمجة، ونموذج كود يوضح كيفية مكتبة ماكرو Excel باستخدام Python. سوف تتعلم كيفية الوصول إلى مكتبة VBA وإضافة وحدات/أكواد وفقًا للمتطلبات.
خطوات إضافة مكتبة أكواد مصدر Excel VBA باستخدام Python
- قم بتعيين IDE لاستخدام Aspose.Cells لبيثون عبر جافا لتحديث مكتبة VBA
- قم بإنشاء كائن Workbook، والوصول إلى ورقة وإضافة module جديد
- قم بالوصول إلى الوحدة التي تم إنشاؤها حديثًا باستخدام الفهرس الذي تم إرجاعه أثناء إنشاء الوحدة
- قم بتعيين اسم الوحدة
- تعيين رمز للوحدة
- احفظ ملف Excel الناتج بتنسيق XLSM
تلخص هذه الخطوات عملية الوصول إلى مكتبة أكواد VBA باستخدام Python وإضافة الوحدات النمطية. ابدأ العملية عن طريق إنشاء مصنف أو تحميله، وتحديد ورقة عمل، وإضافة وحدة نمطية وتعليمات برمجية إلى مشروع VBA. وأخيرًا، قم بتعيين الاسم والرموز في الوحدة التي تم إنشاؤها حديثًا واحفظ ملف XLSM على القرص.
رمز لتحديث مكتبة أكواد VBA باستخدام Python
يوضح نموذج التعليمات البرمجية هذا عملية إضافة وحدة نمطية تحتوي على تعليمات برمجية في مكتبة أكواد Excel VBA باستخدام Python. يقوم نموذج التعليمات البرمجية لـ VBA بتغيير لون خلفية كل خلية إلى اللون الأخضر عند إدخال رقم زوجي في الخلية. يمكنك تعيين نوع الوحدة النمطية Vba إلى PROCEDURAL أو DOCUMENT أو CLASS أو DESIGNER.
لقد تناولت هذه المقالة عملية إضافة ماكرو إلى ملف Excel. إذا كنت تريد إلغاء حماية ملف Excel، راجع المقالة الموجودة على كيفية إلغاء حماية Excel في بايثون.