تصفيه مشروع VBA عند تحميل مصنف باستخدام Golang عبر C++

تصفية مشروع VBA عند تحميل مصنف إكسل باستخدام C++

تحتوي بعض ملفات .xlsm/.xslb على كمية هائلة من الماكروز (أو ماكروز طويلة جدًا). ستقوم Aspose.Cells بتحميل هذه البيانات (البيانات الوصفية) بشكل غير مشروط عند فتح هذه المصنفات. قد تحتاج إلى السيطرة على ذلك من خلال LoadDataFilterOptions عندما تحتاج فقط إلى استخراج أسماء الأوراق لمجموعة كبيرة من المصنفات، وبالتالي تتجاوز المحتوى غير المطلوب. يتم توفير هذا الفلتر من خلال إدخال خيار جديد، LoadDataFilterOptions.VBA.

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

يحمل الرمز العيني التالي عملاق العمل حتى يتم تصفية VBA فقط. يمكن تنزيل ملف عينة لاختبار هذه الميزة من الرابط التالي:

sampleMacroEnabledWorkbook.xlsm