シートの追加・シートの取得・シートの削除・シートのコピーの方法を記載します。
シートを追加する(シートの作成)
1 2 3 4 |
Dim excel As ExcelPackage = New ExcelPackage() 'シートを作成して追加する Dim sheet As ExcelWorksheet = excel.Workbook.Worksheets.Add("MySheet1") |
シートを取得する
1 2 3 4 5 |
'番号指定でシートを取得する(番号は1~) Dim sheet1 As ExcelWorksheet = excel.Workbook.Worksheets(1) '名前でシートを取得する Dim sheet2 As ExcelWorksheet = excel.Workbook.Worksheets("MySheet1") |
シートを削除する
1 2 3 4 5 6 7 8 |
Dim sheet As ExcelWorksheet = excel.Workbook.Worksheets("MySheet1") excel.Workbook.Worksheets.Delete(sheet) 'シート名による削除 excel.Workbook.Worksheets.Delete("MySheet1") 'シート番号による削除 excel.Workbook.Worksheets.Delete(1) |
シートをコピーする
1 |
excel.Workbook.Worksheets.Copy("MySheet1", "NewSheet1") |
シート名一覧を表示する
1 2 3 |
For Each sh As ExcelWorksheet In excel.Workbook.Worksheets Console.WriteLine(sh.Name.ToString()) Next |