【C#】【JSKExcelWrapper.dll】Excelファイルへシート追加、シート名変更、改ページ設定

C#でのExcel出力が簡単にできるDLLの提供サービスを行っています。
詳細はこちらをご確認ください。
このページでは、その使い方を紹介しています。

//Excel起動
using (var excelWrapper = new JSKExcelWrapper.JSKExcelWrapper())
{
    //◆シート追加
    var worksheetSample1 = excelWrapper.AddWorksheet("Sample1");
    var worksheetSample2 = excelWrapper.AddWorksheet("Sample2");

    //◆シート名変更(__Sample__から、NewSheetに変更)
    worksheetSample2 = excelWrapper.ChangeWorksheetName("Sample2", "NewSheet2");

    //◆シート削除(Sheet1というシートが自動作成されるので削除する)
    excelWrapper.DeleteWorksheet("Sheet1");

    //◆シート非表示
    excelWrapper.HideWorksheet(worksheetSample2);

    //◆シート表示
    excelWrapper.ShowWorksheet(worksheetSample2);


    //◆文字入力(A1~D100の全セルに「テスト」という文字を書き込む)
    excelWrapper.SetCellValue(worksheetSample1, "A1:H30", "テスト");

    //◆罫線
    excelWrapper.SetLine(worksheetSample1, "A1:H30");

    //◆改ページクリア(現在設定されている改ページをすべて消す)
    excelWrapper.ClearAlllBreaks(worksheetSample1);


    //◆改ページ設定(縦方向)
    excelWrapper.SetVPageBreaks(worksheetSample1, "E15");

    //◆改ページ設定(横方向)
    excelWrapper.SetHPageBreaks(worksheetSample1, "A16");

    //◆シートコピー(コピー元、コピー先)
    excelWrapper.CopyWorksheet("Sample1", "コピーしたシート");


    //出力先パス(このEXEと同じフォルダに出力)
    var fileBase = Path.GetDirectoryName(System.Windows.Forms.Application.ExecutablePath) + @"\サンプル出力④_" + DateTime.Now.ToString("yyyyMMddHHmmss");

    //◆ファイル出力
    excelWrapper.SaveExcel(fileBase + ".xlsx");     //Excelファイル出力
    excelWrapper.SavePDF(fileBase + ".pdf");        //PDFファイル出力

    //◆プレビュー表示
    excelWrapper.Preview();
}