AutoFilter
محتويات
[
يخفي
]AutoFilter class
يمثل التصفية التلقائية لورقة العمل المحددة.
public class AutoFilter
الخصائص
اسم | وصف |
---|---|
FilterColumns { get; } | يحصل على مجموعة أعمدة عامل التصفية . |
Range { get; set; } | يمثل النطاق الذي تنطبق عليه التصفية التلقائية المحددة. |
ShowFilterButton { get; set; } | يشير إلى ما إذا كان زر التصفية التلقائية لهذا العمود مرئيًا أم لا. |
Sorter { get; } | يحصل على فارز البيانات. |
طُرق
اسم | وصف |
---|---|
AddDateFilter(int, DateTimeGroupingType, int, int, int, int, int, int) | إضافة عامل تصفية التاريخ . |
AddFillColorFilter(int, BackgroundType, CellsColor, CellsColor) | يضيف مرشح لون التعبئة . |
AddFilter(int, string) | إضافة عامل تصفية لعمود عامل التصفية . |
AddFontColorFilter(int, CellsColor) | يضيف عامل تصفية لون الخط . |
AddIconFilter(int, IconSetType, int) | إضافة عامل تصفية رمز . |
Custom(int, FilterOperatorType, object) | لتصفية قائمة بمعايير مخصصة . |
Custom(int, FilterOperatorType, object, bool, FilterOperatorType, object) | لتصفية قائمة بمعايير مخصصة . |
DynamicFilter(int, DynamicFilterType) | يضيف عامل تصفية ديناميكي . |
Filter(int, string) | لتصفية قائمة بمعايير محددة . |
FilterTop10(int, bool, bool, int) | تصفية أهم 10 عناصر في القائمة |
GetCellArea() | يحصل على ملفCellArea حيث ينطبق التصفية التلقائية المحددة . |
MatchBlanks(int) | تطابق كل الخلايا الفارغة في القائمة . |
MatchNonBlanks(int) | تطابق الكل ليست فارغة في القائمة . |
Refresh() | قم بتحديث عوامل التصفية التلقائية لإخفاء الصفوف أو إظهارها. |
Refresh(bool) | يحصل على فهارس كافة الصفوف المخفية. |
RemoveDateFilter(int, DateTimeGroupingType, int, int, int, int, int, int) | يزيل عامل تصفية التاريخ . |
RemoveFilter(int) | قم بإزالة عامل التصفية المحدد . |
RemoveFilter(int, string) | يزيل عامل تصفية عمود عامل التصفية . |
SetRange(int, int, int) | يضبط النطاق الذي تنطبق عليه التصفية التلقائية المحددة. |
ShowAll() | إظهار كافة الصفوف . |
أمثلة
[C#]
// إنشاء دفق ملف يحتوي على ملف Excel ليتم فتحه
// إنشاء كائن مصنف
Workbook workbook = new Workbook("template.xlsx");
// الوصول إلى ورقة العمل الأولى في ملف Excel
Worksheet worksheet = workbook.Worksheets[0];
// إنشاء تصفية تلقائية بإعطاء نطاق خلايا صف العنوان
worksheet.AutoFilter.Range = "A1:B1";
// تصفية الأعمدة بقيم محددة
worksheet.AutoFilter.Filter(1, "Bananas");
// حفظ ملف Excel المعدل.
workbook.Save("output.xls");
[Visual Basic]
'إنشاء دفق ملف يحتوي على ملف Excel ليتم فتحه
'إنشاء كائن مصنف
Dim workbook As Workbook = New Workbook("template.xlsx")
'الوصول إلى ورقة العمل الأولى في ملف Excel
Dim worksheet As Worksheet = workbook.Worksheets(0)
'إنشاء تصفية تلقائية بإعطاء نطاق الخلايا لصف العنوان
worksheet.AutoFilter.Range = "A1:B1"
'تصفية الأعمدة بقيم محددة
Worksheet.AutoFilter.Filter(1, "Bananas")
'حفظ ملف Excel المعدل
workbook.Save("output.xls")
أنظر أيضا
- مساحة الاسم Aspose.Cells
- المجسم Aspose.Cells