تحليل السجلات المحورية المخزنة مؤقتًا أثناء تحميل ملف Excel

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

عند إنشاء Pivot Table ، يأخذ Microsoft Excel نسخة من البيانات المصدر ويخزنها في Pivot Cache. يتم الاحتفاظ بـ Pivot Cache داخل ذاكرة Microsoft Excel. لا يمكنك رؤيته ولكن هذه هي البيانات التي يشير إليها Pivot Table عند إنشاء Pivot Table أو تغيير تحديد Slicer أو نقل الصفوف / الأعمدة حولها. يتيح ذلك لـ Microsoft Excel أن يكون سريع الاستجابة للتغييرات في Pivot Table ولكن يمكنه أيضًا مضاعفة حجم ملفك. بعد كل شيء ، تعد ذاكرة التخزين المؤقت Pivot مجرد نسخة مكررة من بيانات المصدر الخاصة بك ، لذا فمن المنطقي أن حجم ملفك سيتضاعف على الأرجح.

عند تحميل ملف Excel داخل كائن المصنف ، يمكنك تحديد ما إذا كنت تريد أيضًا تحميل سجلات ذاكرة التخزين المؤقت المحورية أم لا ، باستخدامLoadOptions.ParsingPivotCachedRecordsخاصية. القيمة الافتراضية لهذه الخاصية هيخاطئة. إذا كانت ذاكرة التخزين المؤقت المحورية كبيرة جدًا ، فيمكنها زيادة الأداء. ولكن إذا كنت تريد أيضًا تحميل سجلات Pivot Cache ، فيجب عليك تعيين هذه الخاصية على أنهاحقيقي.

تحليل السجلات المحورية المخزنة مؤقتًا أثناء تحميل ملف Excel

يشرح نموذج التعليمات البرمجية التالي استخدامLoadOptions.ParsingPivotCachedRecordsخاصية. يقوم بتحميل ملفنموذج لملف Excelأثناء تحليل السجلات المخبأة المحورية. ثم يقوم بتحديث الجدول المحوري وحفظه كملفإخراج ملف Excel.

عينة من الرموز