バージョン

Excel ワークブック内でのワークシートの移動

特定のケースで、所有する 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