Java에서 Excel 호환성 검사 활성화 또는 비활성화

MS Excel은 다양한 버전으로 제공되는 널리 사용되는 스프레드시트 응용 프로그램입니다. 따라서 이전 버전의 MS Excel에서 최신 기능이 포함된 파일을 열 때 호환성 문제가 발생할 수 있습니다. MS Excel에는 파일을 저장할 때 실행되는 호환성 검사기가 포함되어 있습니다. 이전 형식에서 지원하지 않는 새로운 기능이 파일에서 사용되지 않는지 확인합니다. 그러나 어떤 경우에는 호환성 검사기를 비활성화해야 합니다. 이 문서에서는 C#에서 MS Excel 통합 문서에 대한 호환성 검사기를 비활성화하는 방법을 배웁니다.

Excel에서 호환성 검사를 비활성화하는 C# 라이브러리

Aspose.Cells for .NET은 스프레드시트 파일을 처음부터 생성할 수 있는 널리 사용되는 스프레드시트 조작 API입니다. 또한 기존 Excel 파일을 아주 쉽게 조작할 수 있습니다. 이 API를 사용하여 Excel 파일에 대한 호환성 검사기를 비활성화합니다. API의 DLL을 다운로드하거나 NuGet을 사용하여 설치할 수 있습니다.

PM> Install-Package Aspose.Cells

Excel 파일에서 호환성 검사 비활성화

Excel 파일에 대한 호환성 검사기는 통합 문서의 설정을 업데이트하여 비활성화할 수 있습니다. 다음은 이를 달성하기 위한 단계입니다.

  • 먼저 Workbook 클래스를 이용하여 원하는 엑셀 파일을 불러옵니다.
  • 그런 다음 Workbook.Settings.CheckCompatibility 속성을 사용하여 호환성 검사기를 비활성화합니다(각각 검사기를 활성화 및 비활성화하려면 true 및 false 설정).
  • 마지막으로 Workbook.Save(string) 메서드를 사용하여 Excel 파일을 저장합니다.

다음 코드 샘플은 C#을 사용하여 호환성 검사기를 비활성화하는 방법을 보여줍니다.

// 엑셀 파일 불러오기
Workbook wb = new Workbook("workbook.xls");

// 호환성 검사기 비활성화
wb.Settings.CheckCompatibility = false;

// 파일을 저장
wb.Save("output.xls");

무료 라이선스 받기

임시 라이선스를 사용하여 평가 제한 없이 Aspose.Cells for .NET을 사용할 수 있습니다.

결론

.NET 응용 프로그램 내에서 Excel 파일을 조작하는 동안 호환성 검사를 비활성화해야 할 수 있습니다. 이를 달성하기 위해 이 문서에서는 C#을 사용하여 Excel 파일에 대한 호환성 검사를 활성화하거나 비활성화하는 방법을 배웠습니다. 그 외에도 문서를 사용하여 .NET용 Aspose.Cells의 다른 기능을 탐색할 수 있습니다. 또한 포럼에 질문과 질문을 게시할 수 있습니다.

또한보십시오