توضح هذه المقالة كيفية إلغاء حماية ورقة Excel باستخدام Node.js. يحتوي على كل التفاصيل اللازمة لتعيين البيئة، وقائمة بالخطوات اللازمة لكتابة التطبيق، ونموذج تعليمات برمجية قابل للتشغيل يوضح كيفية فتح ورقة Excel باستخدام Node.js. لا تتطلب هذه العملية أي أداة أو برنامج تابع لجهة خارجية لتنفيذ هذه المهمة.
خطوات إلغاء حماية ورقة Excel باستخدام Node.js
- قم بتعيين IDE لاستخدام Aspose.Cells لـ Node.js عبر Java لفتح الورقة
- تبدأ العملية بتحميل Excel file الذي يحتوي على ورقة محمية بكلمة مرور
- حدد الهدف sheet ليكون غير محمي باستخدام فهرس الورقة
- قم باستدعاء Sheet.unprotect() عن طريق توفير كلمة المرور
- احفظ ملف Excel الناتج
تلخص هذه الخطوات عملية كيفية فتح ورقة Excel للتحرير باستخدام Node.js. تبدأ العملية عن طريق تحميل المصنف متبوعًا بالوصول إلى الورقة المستهدفة المقفلة باستخدام كلمة مرور. في الخطوات النهائية، يتم استدعاء الأسلوب unprotect() للورقة المحددة عن طريق توفير كلمة المرور الموجودة وحفظ المصنف الناتج على القرص.
كود لإلغاء حماية الورقة باستخدام Node.js
يوضح الكود المذكور أعلاه كيفية إزالة كلمة المرور من ورقة Excel باستخدام Node.js. إذا كانت هناك أوراق متعددة مقفلة باستخدام كلمة مرور، فيمكنك التكرار عبر جميع الأوراق وتوفير كلمة المرور الخاصة بكل ورقة لإلغاء حمايتها. يمكنك أيضًا استخدام التابع isProtected() لكل ورقة للتحقق مما إذا كانت محمية أم لا قبل معالجتها.
لقد علمنا هذا البرنامج التعليمي الموجز كيفية إزالة الحماية بكلمة مرور من برنامج Excel باستخدام Node.js. إذا كنت تريد تطبيق عوامل التصفية في ملف Excel، فارجع إلى المقالة الموجودة على كيفية تطبيق عامل التصفية في Excel باستخدام Nodejs.