特定のケースで、所有する Excel® ワークブックのワークシート コレクションの特定のインデックス位置にワークシートを移動しなければならない場合があります。
Excel Workbook に 3 つのワークシートがある場合、Worksheet
クラスの MoveToIndex
メソッドを使用して worksheet3 を先頭の位置に配置できます。
以下の例のコードはこれを実装する方法を示します。
Visual Basic の場合:
Dim workbook As New Infragistics.Documents.Excel.Workbook ()
Dim worksheet1 As Infragistics.Documents.Excel.Worksheet = workbook.Worksheets.Add ("Sheet1")
Dim worksheet2 As Infragistics.Documents.Excel.Worksheet = workbook.Worksheets.Add ("Sheet2")
Dim worksheet3 As Infragistics.Documents.Excel.Worksheet = workbook.Worksheets.Add ("Sheet3")
`Moving Sheet3 to the first position
worksheet3.MoveToIndex (0)
C# の場合:
Infragistics.Documents.Excel.Workbook workbook = new Infragistics.Documents.Excel.Workbook ();
Infragistics.Documents.Excel.Worksheet worksheet1 = workbook.Worksheets.Add ("Sheet1");
Infragistics.Documents.Excel.Worksheet worksheet2 = workbook.Worksheets.Add ("Sheet2");
Infragistics.Documents.Excel.Worksheet worksheet3 = workbook.Worksheets.Add ("Sheet3");
// Moving Sheet3 to the first position
worksheet3.MoveToIndex (0);
オンラインで表示: GitHub