الحصول على جميع مفرقات الصفوف المخفية بعد تحديث تصفية السيارة.

سيناريوهات الاستخدام المحتملة

عندما تطبق التصفية التلقائية على الخلايا في ورقة العمل، فإن بعض الصفوف تختفي تلقائياً. ولكن قد يكون الوضع أن بعض الصفوف مخفية بالفعل يدوياً من قبل مستخدم إكسل، وأنها لم تكن مخفية بتلقائية بواسطة التصفية التلقائية. لذلك يصعب معرفة الصفوف المخفية بواسطة التصفية التلقائية والتي منها التي تمت إخفاؤها يدوياً بواسطة مستخدم إكسل. Aspose.Cells for Python via .NET تتعامل مع هذه المشكلة باستخدام الطريقة AutoFilter.refresh(hide_rows). تُرجع هذه الطريقة مؤشرات الصفوف لكافة الصفوف التي تم إخفاؤها بواسطة التصفية التلقائية وليس يدوياً بواسطة مستخدم إكسل.

الحصول على جميع فهرسات الصفوف المخفية بعد تحديث تصفية السيارة.

يرجى الاطلاع على الكود النموذجي التالي الذي يحمل ملف إكسيل عينة الذي يحتوي على بعض الصفوف المخفية يدوياً بواسطة مستخدم إكسل. يطبق الكود التصفية التلقائية ويقوم بتحديثها باستخدام الطريقة AutoFilter.refresh(hide_rows) التي تُرجع مؤشرات الصفوف المخفية بواسطة التصفية التلقائية. ثم يقوم بطباعة مؤشرات الصفوف المخفية على وحدة التحكم مع أسماء الخلايا والقيم.

الكود المثالي

مخرجات الوحدة

Printing Rows Indices, Cell Names and Values Hidden By AutoFilter.

\--------------------------

1       A2      Apple

2       A3      Apple

3       A4      Apple

6       A7      Apple

7       A8      Apple

11      A12     Pear

12      A13     Pear