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

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

ספריית Java כדי להשבית את בודק התאימות ב- Excel

Aspose.Cells עבור Java מספק מגוון רחב של תכונות למניפולציה של גיליונות אלקטרוניים. באמצעות ה-API, אתה יכול ליצור מסמכי גיליון אלקטרוני חדשים מאפס ולתפעל את הקיימים. אנו נשתמש ב-API זה כדי להשבית את בודק התאימות עבור קובצי Excel. אתה יכול להוריד את JAR של ה-API או להתקין אותו באמצעות התצורות הבאות של Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>21.11</version>
</dependency>

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

כדי להשבית את בודק התאימות עבור חוברת עבודה של Excel, עליך לעדכן את הגדרות חוברת העבודה. להלן השלבים לביצוע פעולה זו.

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

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

// השבת את בודק התאימות
wb.getSettings().setCheckCompatibility(false);

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

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

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

סיכום

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

ראה גם