يساعدك هذا البرنامج التعليمي على تطبيق الفلتر في Excel باستخدام واجهة برمجة تطبيقات Node.js REST. ستتعلم تصفية البيانات تلقائيًا في Excel باستخدام خدمة Node.js RESTful بمساعدة Cloud SDK. تتوفر جميع التفاصيل لاختيار الأوراق والأعمدة في مصنف مُحمّل.
متطلب أساسي
- إنشاء حساب والحصول على بيانات اعتماد API لتطبيق الفلتر
- قم بتنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.Cells لـ Node.js لإنشاء مرشح في ورقة
- إعداد مشروع Node.js باستخدام SDK أعلاه
خطوات تصفية بيانات Excel باستخدام خدمة Node.js RESTful
- قم بتهيئة واجهة برمجة التطبيقات باستخدام كائن فئة CellsApi مع المعلمات المناسبة
- قم بتحديد ملف Excel المدخل من القرص المحلي لإضافة المرشحات
- قم بتحميل الملف إلى Aspose Cloud Storage للمعالجة في Aspose Cloud
- قم بتطبيق فلتر تلقائي على ورقة العمل عن طريق تحديد اسم ورقة العمل ونطاق الخلايا
- تنزيل الملف المحدث إلى القرص المحلي
- التحقق من الأخطاء والتعامل مع أي استثناءات قد تحدث أثناء التحميل أو التصفية أو التنزيل
توضح هذه الخطوات كيفية تطبيق مرشحات Excel باستخدام واجهة Node.js REST. أولاً، قم بالمصادقة باستخدام Aspose.Cells Cloud، حيث يستخدم بيانات اعتمادك، ويحمّل ملف Excel المحلي، ويطبق عامل تصفية تلقائي على نطاق ورقة عمل محدد باستخدام شرط التصفية. بعد ذلك، نزّل الملف المُحدّث من السحابة إلى نظامك المحلي.
كود لإنشاء مرشح في Excel باستخدام Node.js REST API
يوضح هذا الكود النموذجي كيفية تطبيق مرشح في ورقة عمل Excel باستخدام واجهة Node.js REST. لتحسين هذا الكود، يمكنك تطبيق مرشحات على أعمدة متعددة، أو استخدام معايير تصفية مخصصة، مثل النطاقات الرقمية أو مرشحات التواريخ، أو إضافة فرز مع التصفية. بالإضافة إلى ذلك، يمكنك استخدام ميزات واجهة برمجة التطبيقات الأخرى لتنسيق الخلايا، وإدراج المخططات، وحماية أوراق العمل، أو إنشاء ملفات Excel ديناميكيًا من القوالب.
شرحت هذه المقالة كيفية تفعيل خيار التصفية التلقائية لعمود واحد أو أكثر في ورقة عمل بملف Excel. لتحويل ملف Excel إلى صورة PNG، راجع المقالة تحويل XLSX إلى PNG باستخدام Node.js REST API.