透かしなしで本番環境でテストしてください。
必要な場所で動作します。
30日間、完全に機能する製品をご利用いただけます。
数分で稼働させることができます。
製品トライアル期間中にサポートエンジニアリングチームへの完全アクセス
C# .NETライブラリを使用してコンソールアプリケーションで新しいCSVファイルデータ形式を作成/書き込みする方法をお探しですか? はい、あなたは正しい場所にいます。
これは、文字列から見出し付きの複数行CSVファイルを作成するために書かれた簡単なチュートリアルです。C# .NETライブラリのIronXLを使用しています。 IronXLは、追加のユーザー設定無しにExcel、CSV、XLSなどのドキュメントを処理するための市場をリードする.NETライブラリです。
C#を使用してCSVファイルを生成および編集する最も簡単な方法は、次の簡単な手順に従うことです:
Visual Studio IDE を開きます。
ファイルメニューに移動して、「新しいプロジェクト」を選択した後、「コンソールアプリケーション」を選択してください。
プロジェクト名と希望するプロジェクトの場所を適切なテキストボックスに入力してください。
新しいプロジェクトの構成
次の次へボタンをクリックし、以下のスクリーンショットに示されている必要な.NET Frameworkを選択して、作成をクリックします。
ターゲットフレームワークの選択
program.csファイルが開きます。
Program.cs
IronXLライブラリは、次の2つの異なる方法でダウンロードおよびインストールできます:
Visual Studioソフトウェアでは、NuGetパッケージマネージャーオプションを使用して、パッケージを直接ソリューションにインストールできます。 以下のスクリーンショットは、どのように開くかを示しています。
NuGet パッケージ マネージャー
NuGetパッケージマネージャー機能は、ユーザーがNuGetウェブサイトで提供されているパッケージを閲覧および検索するためのエリアを提供します。検索フィールドに「IronXL」と入力して、IronXLライブラリを見つけてください。
NuGet パッケージ マネージャー
上記の画像検索からリンクされたパッケージの中から、IronXLオプションを選択し、そのパッケージをソリューションにインストールしてください。
Visual Studio のメニューで、「ツール」に移動し、カーソルを「NuGet パッケージ マネージャー」に合わせ、「パッケージ マネージャー コンソール」をクリックします。
Visual Studio コマンドライン
パッケージ マネージャー コンソールが画面の下部に表示されます。 次のコードコマンドを書いてEnterキーを押すだけで、IronXLのインスタンスがインストールされます。
Install-Package IronXL.Excel
このブログでは、IronXLを使用してCSVファイルを作成するための2つの異なる方法があります。
XLSXファイルからCSVを作成
WorkBook
を作成し、データを書き込んでCSVファイルを作成します。CSVファイルを作成するには、Excelファイルにいくつかのサンプルデータを含める必要があります。
サンプルExcelファイル
開いたprogram.csファイルに以下のコードを入力し、プロジェクトを実行してください。
using IronXL;
WorkBook wb = WorkBook.Load("test.xlsx");
wb.SaveAsCsv("Parsed CSV.csv");
using IronXL;
WorkBook wb = WorkBook.Load("test.xlsx");
wb.SaveAsCsv("Parsed CSV.csv");
Imports IronXL
Private wb As WorkBook = WorkBook.Load("test.xlsx")
wb.SaveAsCsv("Parsed CSV.csv")
実行が完了すると、新しいファイルParsed CSV.csvが作成されます。 お好みのスプレッドシートアプリケーションでファイルを開いてください。
CSVデータ
以下のコードは、IronXLを使用してゼロからCSVファイルを作成する方法を示しています。
using IronXL;
WorkBook xlsWorkbook = WorkBook.Create(ExcelFileFormat.XLSX);
xlsWorkbook.Metadata.Author = "IronXL";
WorkSheet xlsSheet = xlsWorkbook.CreateWorkSheet("new_sheet");
xlsSheet ["A1"].Value = "Hello";
xlsSheet ["B1"].Value = "World";
xlsSheet ["A2"].Value = "New CSV example output";
xlsSheet ["B2"].Value = "From Scratch";
xlsWorkbook.SaveAsCsv("NewCSVFile.csv");
using IronXL;
WorkBook xlsWorkbook = WorkBook.Create(ExcelFileFormat.XLSX);
xlsWorkbook.Metadata.Author = "IronXL";
WorkSheet xlsSheet = xlsWorkbook.CreateWorkSheet("new_sheet");
xlsSheet ["A1"].Value = "Hello";
xlsSheet ["B1"].Value = "World";
xlsSheet ["A2"].Value = "New CSV example output";
xlsSheet ["B2"].Value = "From Scratch";
xlsWorkbook.SaveAsCsv("NewCSVFile.csv");
Imports IronXL
Private xlsWorkbook As WorkBook = WorkBook.Create(ExcelFileFormat.XLSX)
xlsWorkbook.Metadata.Author = "IronXL"
Dim xlsSheet As WorkSheet = xlsWorkbook.CreateWorkSheet("new_sheet")
xlsSheet ("A1").Value = "Hello"
xlsSheet ("B1").Value = "World"
xlsSheet ("A2").Value = "New CSV example output"
xlsSheet ("B2").Value = "From Scratch"
xlsWorkbook.SaveAsCsv("NewCSVFile.csv")
上記のサンプルコードは、最初に新しいWorkbook
を作成し、その後WorkBook
の行と列にデータを入力します。 その後、SaveAsCsv
メソッドを使用してファイルを保存します。
CSVファイル出力
この記事では、C# .NETライブラリのIronXLを使用して、新しいCSVファイルを2つの異なる方法で作成する方法を示しました。
さらに、IronXL Excelライブラリは以下の機能を提供します:
テキストの配置、フォントサイズ、色などのセルのフォーマットをサポートします。
IronXL の詳細については、コード例ページをご覧ください。 IronXLをダウンロードして、30日間無料でお試しください。その後、ライセンスを購入してください。
完全なIron Suiteを購入すると、2つのIronXLライセンスと同じ価格でIronXLと他の4つの製品を手に入れることができます。