でファイルを作成する
10785 ワード
ビジネスの多くの自動化で、我々は頻繁にExcelのスプレッドシートで作業する必要があります.スプレッドシートを作成したり、プログラムをデータを挿入するなどのNetアプリケーション.次のチュートリアルでは、Excelスプレッドシートをさまざまな形式で作成する方法を学びます
C
ダウンロード1
Ironxlは、C ChorseプロジェクトでExcel(. xlsx)ファイルを作成する最も簡単なアプローチを提供します.Download the DLL or NuGet install と開発のために無料で使用します.
2 .ワークブックを作成する
このソフトウェアを使用して、我々はデータを挿入することができますまた、フォントのスタイルや境界線のようなセルのプロパティを設定します.
2.1作成XLSXファイル
このコードを使用してワークブックを作成し、新しいExcelファイルを作成します
C
2.2作成XLSファイル
を作成する場合
C
Excelワークシートの作成
お好みのファイル形式でワークブックを作成した後、Excelワークシートを作成します.このコードは新しいワークシートを作成します
C
3.1複数のワークシートを作成する
ワークシートの数は、同じ方法で作成できます.
C
ワークシートにデータを挿入する
今、簡単にワークシートのセルにデータを挿入することができます.
C
4.1特定のワークシートにデータを挿入する
たとえば、ワークシートのデータ
C
4.2複数のセルにデータを挿入する
また、範囲関数を用いて多くのセルにデータを書き込むことも可能である.以下のコードは書き込みます
C
5 .サンプルプロジェクトを作成する
新しいExcelファイルを作成します
C
それはどのように簡単にExcelファイルを作成していることを明らかにしています.
ExcelファイルのExcelMetadataを設定します
また、Excelファイルのメタデータを設定する機能を提供します.
C
set cell style
これは非常に簡単にExcelワークシートのセルスタイルを設定することができます.すべての必要なセルスタイリングプロパティを提供します.
7.1 .フォントスタイルを設定する
フォントスタイルは次のように設定できます.
C
7.2 .strikeoutを加える
任意のセル値に対しては、以下のようにします.
C
7.3 .ボーダースタイルを設定する
ボーダースタイリングは次のコードを使用して行うことができます.
C
セルスタイリングサンプルプロジェクトの適用
複数のセルスタイルを設定し、以下のサンプルプロジェクトを使用してまとめてみましょう.
C
次の手順とExcelチュートリアル
あなたが深くダイビングし、ステップバイステップガイドを読んでください.NET Excelの作成、チェックアウトCreate Excel Files Using C# tutorial .
.xls
, .xlsx
, .csv
and .tsv
), セルのスタイルを設定し、C .C
WorkBook wb = WorkBook.Create();
VBDim wb As WorkBook = WorkBook.Create()
ダウンロード1
Ironxlは、C ChorseプロジェクトでExcel(. xlsx)ファイルを作成する最も簡単なアプローチを提供します.Download the DLL or NuGet install と開発のために無料で使用します.
PM > Install-Package IronXL.Excel
ハウツーとスタイル2 .ワークブックを作成する
このソフトウェアを使用して、我々はデータを挿入することができますまた、フォントのスタイルや境界線のようなセルのプロパティを設定します.
2.1作成XLSXファイル
このコードを使用してワークブックを作成し、新しいExcelファイルを作成します
.xlsx
.C
WorkBook wb = WorkBook.Create();
VBDim wb As WorkBook = WorkBook.Create()
2.2作成XLSファイル
を作成する場合
.xls
拡張ファイルを使用します.C
WorkBook wb = WorkBook.Create(ExcelFileFormat.XLS);
VBDim wb As WorkBook = WorkBook.Create(ExcelFileFormat.XLS)
Excelワークシートの作成
お好みのファイル形式でワークブックを作成した後、Excelワークシートを作成します.このコードは新しいワークシートを作成します
ws1
名前でsheet1
ワークブックwb
.C
WorkSheet ws1 = wb.CreateWorkSheet("sheet1");
VBDim ws1 As WorkSheet = wb.CreateWorkSheet("sheet1")
3.1複数のワークシートを作成する
ワークシートの数は、同じ方法で作成できます.
C
WorkSheet ws2 = wb.CreateWorkSheet("sheet2");
WorkSheet ws3 = wb.CreateWorkSheet("sheet3");
VBDim ws2 As WorkSheet = wb.CreateWorkSheet("sheet2")
Dim ws3 As WorkSheet = wb.CreateWorkSheet("sheet3")
ワークシートにデータを挿入する
今、簡単にワークシートのセルにデータを挿入することができます.
C
worksheet["CellAddress"].Value = "MyValue";
VBworksheet("CellAddress").Value = "MyValue"
4.1特定のワークシートにデータを挿入する
たとえば、ワークシートのデータ
ws1
特に挿入可能である.以下のコードは書き込みますHello World
インA1
ワークシートのセルws1
.C
ws1["A1"].Value = "Hello World";
VBws1("A1").Value = "Hello World"
4.2複数のセルにデータを挿入する
また、範囲関数を用いて多くのセルにデータを書き込むことも可能である.以下のコードは書き込みます
NewValue
細胞からA3
to A8
ワークシートws1
.C
ws1["A3:A8"].Value = "NewValue";
VBws1("A3:A8").Value = "NewValue"
5 .サンプルプロジェクトを作成する
新しいExcelファイルを作成します
Sample.xlsx
でデータを挿入します.C
using IronXL;
static void Main(string[] args)
{
WorkBook wb = WorkBook.Create();
WorkSheet ws1 = wb.CreateWorkSheet("sheet1");
ws1["A1"].Value = "Hello";
ws1["A2"].Value = "World";
ws1["B1:B8"].Value = "RangeValue";
wb.SaveAs("Sample.xlsx");
}
VBImports IronXL
Shared Sub Main(ByVal args() As String)
Dim wb As WorkBook = WorkBook.Create()
Dim ws1 As WorkSheet = wb.CreateWorkSheet("sheet1")
ws1("A1").Value = "Hello"
ws1("A2").Value = "World"
ws1("B1:B8").Value = "RangeValue"
wb.SaveAs("Sample.xlsx")
End Sub
注意:デフォルトでは、新しいExcelファイルはbin>Debug
プロジェクトのフォルダ.カスタムパスに新しいファイルを作成したい場合は、wb.SaveAs(@"E:\IronXL\Sample.xlsx");
ここでは、新しく作成されたExcelファイルのスクリーンショットですsample.xlsx
:それはどのように簡単にExcelファイルを作成していることを明らかにしています.
ExcelファイルのExcelMetadataを設定します
また、Excelファイルのメタデータを設定する機能を提供します.
C
WorkBook wb = WorkBook.Create();
wb.Metadata.Author = "AuthorName";
wb.Metadata.Title="TitleValue";
VBDim wb As WorkBook = WorkBook.Create()
wb.Metadata.Author = "AuthorName"
wb.Metadata.Title="TitleValue"
set cell style
これは非常に簡単にExcelワークシートのセルスタイルを設定することができます.すべての必要なセルスタイリングプロパティを提供します.
7.1 .フォントスタイルを設定する
フォントスタイルは次のように設定できます.
C
WorkSheet["CellAddress"].Style.Font.Bold =true;
WorkSheet["CellAddress"].Style.Font.Italic =true;
VBWorkSheet("CellAddress").Style.Font.Bold =True
WorkSheet("CellAddress").Style.Font.Italic =True
7.2 .strikeoutを加える
任意のセル値に対しては、以下のようにします.
C
WorkSheet["CellAddress"].Style.Font.Strikeout = true;
VBWorkSheet("CellAddress").Style.Font.Strikeout = True
7.3 .ボーダースタイルを設定する
ボーダースタイリングは次のコードを使用して行うことができます.
C
WorkSheet["CellAddress"].Style.BottomBorder.Type = IronXL.Styles.BorderType.Dotted;
VBWorkSheet("CellAddress").Style.BottomBorder.Type = IronXL.Styles.BorderType.Dotted
セルスタイリングサンプルプロジェクトの適用
複数のセルスタイルを設定し、以下のサンプルプロジェクトを使用してまとめてみましょう.
C
using IronXL;
static void Main(string[] args)
{
WorkBook wb = WorkBook.Create();
WorkSheet ws = wb.CreateWorkSheet("sheet1");
ws["A1"].Value = "MyVal";
ws["B2"].Value = "Hello World";
ws["A1"].Style.Font.Strikeout = true;
ws["B2"].Style.Font.Bold =true;
ws["B2"].Style.Font.Italic =true;
ws["C3"].Style.TopBorder.Type = IronXL.Styles.BorderType.Double;
ws["C3"].Style.BottomBorder.Type = IronXL.Styles.BorderType.Dotted;
ws["C3"].Style.LeftBorder.Type = IronXL.Styles.BorderType.Thick;
ws["C3"].Style.RightBorder.Type = IronXL.Styles.BorderType.SlantedDashDot;
ws["C3"].Style.BottomBorder.SetColor("#ff6600");
ws["C3"].Style.TopBorder.SetColor("#ff6600");
wb.SaveAs("Sample.xlsx");
}
VBImports IronXL
Shared Sub Main(ByVal args() As String)
Dim wb As WorkBook = WorkBook.Create()
Dim ws As WorkSheet = wb.CreateWorkSheet("sheet1")
ws("A1").Value = "MyVal"
ws("B2").Value = "Hello World"
ws("A1").Style.Font.Strikeout = True
ws("B2").Style.Font.Bold =True
ws("B2").Style.Font.Italic =True
ws("C3").Style.TopBorder.Type = IronXL.Styles.BorderType.Double
ws("C3").Style.BottomBorder.Type = IronXL.Styles.BorderType.Dotted
ws("C3").Style.LeftBorder.Type = IronXL.Styles.BorderType.Thick
ws("C3").Style.RightBorder.Type = IronXL.Styles.BorderType.SlantedDashDot
ws("C3").Style.BottomBorder.SetColor("#ff6600")
ws("C3").Style.TopBorder.SetColor("#ff6600")
wb.SaveAs("Sample.xlsx")
End Sub
ここで新しく作成されたExcelファイルのスクリーンショットですsample.xlsx
.次の手順とExcelチュートリアル
あなたが深くダイビングし、ステップバイステップガイドを読んでください.NET Excelの作成、チェックアウトCreate Excel Files Using C# tutorial .
Reference
この問題について(でファイルを作成する), 我々は、より多くの情報をここで見つけました https://dev.to/ironsoftware/create-xlsx-file-in-c-2485テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol