내장된 VBA 코드로 XLSM 파일 관리

Excel 없이도 .NET 스프레드시트 애플리케이션에서 Microsoft Excel 매크로 및 Visual Basic for Applications (VBA) 코드를 유지하세요.

내장된 VBA 코드로 XLSM 파일 관리

.NET 스프레드시트 구성요소는 VBA 코드와 매크로 지원을 제공하여, 개발자가 기존의 Excel 자동화 기능을 애플리케이션에 통합할 수 있게 해줍니다. 이를 통해 .NET 프레임워크의 이점을 활용하여 스프레드시트 작업의 성능, 보안 및 확장성을 향상시킬 수 있습니다. 개발자는 VBA 실행을 지원하는 환경에서 내장된 VBA 스크립트를 액세스, 수정 및 저장할 수 있어 원활한 동작을 보장합니다. 이는 레거시 시스템 또는 VBA를 지원하지 않는 환경이 관련된 경우에도 자동화와 기능을 지속적으로 유지할 수 있도록 돕는 한편, 코드 업데이트, 디버깅, 그리고 코드 실행에 친화적인 설정 준비도 가능하게 합니다.

여러 .NET 스프레드시트 구성요소에서 VBA 코드/매크로 지원을 제공하며, 예를 들면:

  • Aspose.Cells for .NET은 Excel 스프레드시트 프로그래밍 API로, 템플릿 파일의 매크로 및 VBA 코드를 수정하여 .NET 앱에서 스프레드시트 작업을 간소화할 수 있습니다.
  • Document Solutions for Excel, .NET Edition by MESCIUS를 사용하면 매크로를 포함한 XLSM 파일을 불러오고 저장할 수 있습니다.
  • EPPlus는 Office Open XML 스프레드시트를 관리하기 위한 .NET 라이브러리입니다. VBA 코드를 생성, 읽기, 삭제 및 수정할 수 있습니다.
  • Infragistics Excel Framework (Infragistics Ultimate UI for Windows Forms의 일부)는 VBA 코드가 포함된 XLSM 형식의 워크북을 지원하여 .NET 애플리케이션 개발을 강화합니다.

기능과 가격에 대한 심층 분석은 .NET 스프레드시트 구성요소 비교를 참조하세요.

.NET 스프레드시트 구성요소 비교