.NET용 FileFormat.Cell
.NET API를 사용하여 Excel 스프레드시트 생성 및 사용자 지정 간소화
FileFormat.Cells를 사용하여 스프레드시트를 쉽게 생성하고 사용자 지정하세요. 이 오픈 소스 .NET API로 경량 라이브러리를 사용하여 워크북 생성 및 자동화를 간소화하세요.
FileFormat.Cells for .NET 은 간단하고 직관적이며 사용자 친화적인 환경을 제공합니다. 오픈 소스 API를 통해 Microsoft Excel 스프레드시트로 작업하는 사람들을 위한 완벽한 솔루션입니다. 이 .NET API는 Excel 스프레드시트의 생성 및 사용자 정의를 간소화하기 위해 세심하게 제작되었습니다. 이 직관적인 C# 라이브러리를 사용하면 이제 코드 몇 줄만으로 스프레드시트를 쉽게 생성하고 조작할 수 있습니다.
이 경량 솔루션은 설치가 원활하며 모든 스프레드시트 요구 사항을 충족하는 풍부한 기능을 제공합니다. .NET용 FileFormat.Cells는 Microsoft가 보증하는 기술인 OpenXML SDK의 강력한 기능을 활용합니다. 편리한 래퍼 역할을 하는 FileFormat.Cells for .NET은 고급 기능 활용을 단순화합니다.
개발자를 염두에 두고 설계된 이 오픈 소스 .NET 라이브러리를 사용하면 Excel 스프레드시트의 생성 및 편집을 쉽게 자동화할 수 있습니다. OpenXML SDK 라이브러리를 활용하여 기능을 확장하세요. 사용자 친화적인 디자인 덕분에 FileFormat.Cells for .NET 관리가 간단해졌습니다. 라이브러리는 시트, 텍스트 추가, 스트림에서 기존 스프레드시트 열기, 전체 통합 문서 또는 특정 셀에 서식 적용, 스프레드시트에 이미지 추가 등 다양한 지능형 기능을 자랑합니다.
GitHub 저장소를 탐색하여 이 오픈 소스 API에 기여하고, 개선 사항을 제안하고, 강화하세요. https://github. com/fileformat-cells/FileFormat.Cells-for-.NET
.NET용 FileFormat.Cells 시작하기
.NET용 FileFormat.Cells를 설치하는 데 권장되는 방법은 NuGet을 사용하는 것입니다. 원활한 설치를 위해 다음 명령어를 사용해주세요.
NuGet을 통해 .NET용 FileFormat.Cells 설치
NuGet\Install-Package FileFormat.Cells
GitHub에서 직접 다운로드할 수도 있습니다.프로그래밍 방식으로 빈 Excel 통합 문서/스프레드시트 만들기
다음 코드 조각은 FileFormat.Cells 라이브러리와 함께 C#을 사용하여 새 Microsoft Excel 스프레드시트를 만들고 저장하는 방법을 보여줍니다.
- 코드는 Excel 스프레드시트 조작을 위한 기능에 대한 액세스를 제공하는 필수 라이브러리 FileFormat.Cells를 가져오는 것으로 시작됩니다.
- Example 네임스페이스 내에 Program 클래스가 정의됩니다.
- Main 메소드는 프로그램의 진입점 역할을 하며 명령줄 인수(string[] args)가 있으면 허용합니다.
- Workbook 클래스의 인스턴스는 Workbook workbook = new Workbook();을 사용하여 초기화됩니다.
- Excel 스프레드시트를 저장하기 위해 통합 문서 인스턴스에서 Save 메소드가 호출됩니다. 파일은 디스크의 루트 디렉터리 `("/")에 "Spreadsheet.xlsx"라는 이름으로 저장됩니다.
아래 코드 조각을 복사하여 기본 파일에 붙여넣고 프로그램을 실행하세요.
C#에서 빈 통합 문서/스프레드시트 만들기
using FileFormat.Cells;
namespace Example
{
class Program
{
static void Main(string[] args)
{
// Initialize an instance of the Workbook class.
Workbook workbook = new Workbook();
// Call the Save method to save the MS Excel Spreadsheet/Workbook onto the disk.
workbook.Save("/Spreadsheet.xlsx");
}
}
}
프로그래밍 방식으로 Excel 스프레드시트/통합 문서에서 셀 값 가져오기
다음 코드는 C#을 사용하여 기존 Microsoft Excel 스프레드시트를 열고 특정 셀에서 값을 검색하는 방법을 보여줍니다. 스프레드시트에 액세스하고 상호작용하려면 다음 단계를 따르세요.
- 기존 스프레드시트의 경로를 지정하여 Workbook 클래스의 인스턴스를 만듭니다.
- 통합문서에서 워크시트를 검색합니다.
- 셀 개체를 변수에 할당합니다.
- 지정된 셀에서 값을 추출하려면 GetValue() 메서드를 사용하세요.
아래 코드 조각을 복사하여 기본 파일에 붙여넣고 프로그램을 실행하세요.
C# 통합 문서에서 셀 값 가져오기
using (Workbook wb = new Workbook(filePath)) // Load existing spreadsheet/workbook file.
{
Worksheet firstSheet = wb.Worksheets[0]; // Load first worksheet within workbook.
Cell cellA1 = firstSheet.Cells["A1"]; // Get A1 cell object within cellA1 variable.
Console.WriteLine(cellA1.GetDataType()); // Output cellA1 data type.
string value = cellA1.GetValue(); // Get value within cell A1.
Console.WriteLine(value); // Output the value stored in cell A1
}
프로그래밍 방식으로 Excel 워크시트 내 셀 병합
제공된 코드는 C#을 사용하여 Microsoft Excel 스프레드시트의 셀을 프로그래밍 방식으로 병합하는 방법을 보여줍니다. 각 단계는 다음과 같습니다.
- Workbook 클래스의 새 인스턴스를 초기화합니다.
- 통합문서 내의 첫 번째 워크시트에 액세스합니다.
- MergeCells 메소드를 활용하여 A1에서 C1까지 셀을 병합합니다.
- 병합된 영역의 왼쪽 상단 셀에 값을 할당합니다..
- 수정된 통합문서를 지정된 파일 경로에 저장합니다.
이 기능을 C# 애플리케이션에 통합하려면 다음 단계를 따르세요.
- 코드 조각을 기본 파일에 삽입하세요.
- 프로그램을 실행하여 셀을 병합하고 그에 따라 값을 할당합니다.
이 접근 방식은 프로그래밍 방식으로 Excel 스프레드시트 내에서 셀을 병합하고 셀 데이터를 조작하는 프로세스를 간소화합니다.
아래 코드 조각을 복사하여 기본 파일에 붙여넣고 프로그램을 실행하세요.
워크시트 내에서 셀을 병합하는 코드 조각
using (var workbook = new Workbook())
{
var firstSheet = workbook.Worksheets[0];
firstSheet.MergeCells("A1", "C1"); // Merge cells from A1 to C1
// Add value to the top-left cell of the merged area
var topLeftCell = firstSheet.Cells["A1"];
topLeftCell.PutValue("This is a merged cell");
workbook.Save(filePath);
}