הפעל או השבת את בודק התאימות של Excel ב-Java

MS Excel הוא יישום גיליון אלקטרוני בשימוש נרחב, זמין בגרסאות שונות. לכן, בעיות תאימות עלולות להתרחש בעת פתיחת קובץ בעל התכונות העדכניות ביותר בגרסה ישנה יותר של MS Excel. MS Excel מכיל בודק תאימות, המופעל בעת שמירת הקבצים. הוא מוודא שתכונות חדשות יותר, שאינן נתמכות על ידי הפורמטים הישנים יותר, אינן בשימוש בקובץ. עם זאת, במקרים מסוימים, עליך להשבית את בודק התאימות. במאמר זה, תלמד כיצד להשבית את בודק התאימות עבור חוברות עבודה של MS Excel ב-C#.

ספריית C# להשבית את בודק התאימות באקסל

Aspose.Cells for .NET הוא API פופולרי למניפולציה של גיליונות אלקטרוניים המאפשר לך ליצור קבצי גיליון אלקטרוני מאפס. כמו כן, זה מאפשר לך לתפעל קבצי Excel קיימים די בקלות. אנו נשתמש ב-API זה כדי להשבית את בודק התאימות עבור קובצי Excel. אתה יכול להוריד את ה-DLL של ה-API או להתקין אותו באמצעות NuGet.

PM> Install-Package Aspose.Cells

השבת את בודק התאימות בקבצי Excel

ניתן להשבית את בודק התאימות של קובץ Excel על ידי עדכון הגדרות חוברת העבודה. להלן השלבים להשיג זאת.

  • ראשית, השתמש בכיתה Workbook כדי לטעון את קובץ האקסל הרצוי.
  • לאחר מכן, השתמש במאפיין Workbook.Settings.CheckCompatibility כדי להשבית את בודק התאימות (הגדר אמת ו-false כדי להפעיל ולבטל בודק, בהתאמה).
  • לבסוף, שמור קובץ אקסל בשיטת Workbook.Save(string).

דוגמת הקוד הבאה מראה כיצד להשבית את בודק התאימות באמצעות C#.

// טען קובץ אקסל
Workbook wb = new Workbook("workbook.xls");

// השבת את בודק התאימות
wb.Settings.CheckCompatibility = false;

// שמור את הקובץ
wb.Save("output.xls");

קבל רישיון חינם

אתה יכול להשתמש ב-Aspose.Cells עבור .NET ללא מגבלות הערכה באמצעות רישיון זמני.

סיכום

תוך כדי מניפולציה של קובצי Excel מתוך יישומי NET שלך, ייתכן שיהיה עליך להשבית את בודק התאימות. כדי להשיג זאת, במאמר זה, למדת כיצד להפעיל או להשבית את בודק התאימות עבור קבצי Excel באמצעות C#. מלבד זאת, אתה יכול לחקור תכונות אחרות של Aspose.Cells עבור .NET באמצעות תיעוד. בנוסף, תוכל לפרסם את השאלות והשאילתות שלך בפורום שלנו.

ראה גם