إنشاء وإدارة جداول ملفات Microsoft Excel.
إنشاء جدول
أحد ميزات الجداول الإلكترونية هو أنها تتيح لك إنشاء أنواع مختلفة من القوائم، على سبيل المثال: قوائم الهواتف، قوائم المهام، قوائم المعاملات، الأصول أو المطلوبات. يمكن لعدة مستخدمين العمل معًا لاستخدام وإنشاء وصيانة قوائم مختلفة.
يدعم Aspose.Cells إنشاء وإدارة القوائم.
مزايا كائن القائمة
هناك العديد من المزايا عند تحويل قائمة البيانات إلى كائن قائمة فعلي
- يتم تضمين صفوف وأعمدة جديدة تلقائيًا.
- يمكن بسهولة إضافة صف إجمالي في أسفل القائمة لعرض الجمع والمتوسط والعد، إلخ.
- يتم دمج الأعمدة المضافة إلى اليمين تلقائيًا في كائن القائمة.
- ستتم توسيع الرسوم البيانية استنادًا إلى الصفوف والأعمدة تلقائيًا.
- ستتم توسيع النطاقات المسماة المخصصة للصفوف والأعمدة تلقائيًا.
- تكون القائمة محمية من حذف الصف والعمود بطريق الخطأ.
إنشاء كائن قائمة باستخدام Microsoft Excel
- تحديد نطاق البيانات لإنشاء كائن قائمة
- يعرض ذلك حوار إنشاء القائمة.
- نفذ كائن القائمة للبيانات وتحديد صف إجمالي (تحديد Data, ثم List, تليها Total Row).
استخدام واجهة برمجة تطبيقات Aspose.Cells
توفر Aspose.Cells فئة Workbook، التي تمثل ملف Excel من Microsoft. تحتوي الفئة Workbook على مجموعة Worksheets التي تسمح بالوصول إلى كل ورقة في ملف Excel.
تُمثل ورقة العمل بواسطة الفئة Worksheet. توفر الفئة Worksheet مجموعة واسعة من الخصائص والأساليب لإدارة ورقة العمل. لإنشاء ListObject في ورقة العمل، استخدم خاصية مجموعة ListObjects للفئة Worksheet. كل ListObject هو في الواقع كائن من فئة ListObjectCollection، التي توفر بدورها الأسلوب Add لإضافة كائن قائمة وتحديد مجموعة خلايا للقائمة.
وفقًا لنطاق الخلايا المحدد، يتم إنشاء كائن القائمة بواسطة Aspose.Cells. استخدم السمات (على سبيل المثال، ShowTotals، ListColumns، وما إلى ذلك) لفئة ListObject للتحكم في القائمة.
في المثال المعطى أدناه، قمنا بإنشاء نفس ListObject باستخدام واجهة برمجة التطبيقات Aspose.Cells وكما قمنا بإنشائه باستخدام Microsoft Excel في القسم السابق.
تنسيق الجدول
لإدارة وتحليل مجموعة من البيانات ذات الصلة، يمكن تحويل نطاق الخلايا إلى كائن قائمة (المعروف أيضًا باسم جدول Excel). الجدول هو سلسلة من الصفوف والأعمدة التي تحتوي على بيانات ذات صلة تدير بشكل مستقل عن البيانات في الصفوف والأعمدة الأخرى. بشكل افتراضي، كل عمود في الجدول له تمكين التصفية في الصف العلوي بحيث يمكنك تصفية أو فرز بيانات كائن القائمة بسرعة. يمكنك إضافة صف إجمالي (صف خاص في القائمة يوفر تشكيلة من الوظائف الإجمالية المفيدة للعمل مع البيانات العددية) إلى كائن القائمة الذي يوفر قائمة منسدلة من الوظائف الإجمالية لكل خلية في صف الإجمالي. توفر Aspose.Cells خيارات لإنشاء وإدارة القوائم (أو الجداول).
تنسيق كائن قائمة
توفر Aspose.Cells فئة Workbook، التي تمثل ملف Excel من Microsoft. تحتوي الفئة Workbook على مجموعة Worksheets التي تسمح بالوصول إلى كل ورقة في ملف Excel.
تُمثل ورقة العمل بواسطة الفئة Worksheet. توفر الفئة Worksheet مجموعة واسعة من الخصائص والأساليب لإدارة ورقة العمل. لإنشاء ListObject في ورقة العمل، استخدم خاصية مجموعة ListObjects للفئة Worksheet. كل ListObject هو في الواقع كائن من فئة ListObjectCollection، التي توفر بدورها الأسلوب Add لإضافة كائن قائمة وتحديد نطاق الخلايا التي يجب أن يحيط بها. وفقًا لنطاق الخلايا المحدد، يتم إنشاء ListObject في ورقة العمل باستخدام Aspose.Cells. استخدم السمات (على سبيل المثال، TableStyleType) لفئة ListObject لتنسيق الجدول وفقًا لاحتياجاتك.
يُضيف المثال أدناه بيانات عينية إلى ورقة عمل، يضيف ListObject ويطبق الأنماط الافتراضية عليه. تدعم الأنماط ListObject بواسطة Microsoft Excel 2007/2010.