الحصول على تحذيرات أثناء تحميل ملف إكسل
سيناريوهات الاستخدام المحتملة
في بعض الأحيان يحاول المستخدم تحميل دفتر العمل الذي يكون غير صالح إلى حد ما ولكنه قابل للتحميل. في مثل هذه الحالة، يقوم Aspose.Cells بإلقاء تحذيرات أثناء تحميل دفتر العمل. يمكنك التقاط هذه التحذيرات من خلال تنفيذ واجهة IWarningCallback وتعيين خاصية LoadOptions.WarningCallback.
الحصول على تحذيرات أثناء تحميل ملف إكسل
يشرح الكود العيني التالي كيفية الحصول على التحذيرات أثناء تحميل ملف Excel. يقوم الكود بتحميل ملف Excel العيني الذي يلقي التحذير DuplicateDefinedName أثناء التحميل. بعد ذلك يتم التقاط هذا التحذير بواسطة الطريقة IWarningCallback.Warning() التي تطبع رسائل التحذير على وحدة التحكم. يتم حفظ دفتر العمل بعد ذلك كـ ملف Excel الناتج. إذا قمت بفتح ملف Excel العيني في Microsoft Excel، سيعرض لك هذا التحذير كما هو موضح في هذا اللقط. يرجى أيضًا التحقق من إخراج وحدة التحكم للكود الناتج أدناه لمزيد من الفهم.
الكود المثالي
مخرجات الوحدة
إليك مخرجات وحدة التحكم للكود أعلاه عند تنفيذه مع ملف إكسل عيني المقدم.
Duplicate Defined Name Warning: Name:PRINT_AREA;ReferTo:Introduction!$D$16:$D$17
Duplicate Defined Name Warning: Name:PRINT_AREA;ReferTo:Panel!$B$228
Duplicate Defined Name Warning: Name:PRINT_AREA;ReferTo:'Queries '!$D$14:$D$16