Previous topicNext topic
Help > 开发指南 > Excel > API > 示例 > Worksheet >
如何:将工作表移动到其他位置

此示例演示如何将工作表移动到工作簿中的其他位置。为此,请调用 Worksheet.Move 方法并传递工作表从零开始的索引,该索引指定 WorksheetCollection 集合中应将工作表移动到的位置。

Vb.Net

 ' 将第一个工作表移动到工作簿中最后一个工作表的位置。.

workbook.Worksheets(0).Move(workbook.Worksheets.Count - 1)

C#

 // 将第一个工作表移动到工作簿中最后一个工作表的位置。.

workbook.Worksheets[0].Move(workbook.Worksheets.Count - 1);


还可以使用从 Sheet 接口继承的方法重新排列工作簿中的工作表:Sheet.MoveToBeginning、Sheet.MoveBefore、Sheet.MoveAfter 和 Sheet.MoveToEnd。

Vb.Net
 workbook.Worksheets(0).MoveToEnd()

C#
 workbook.Worksheets[0].MoveToEnd();

下图显示了工作表如何从工作簿中的第一个位置移动到最后一个位置(工作簿在 Microsoft® Excel® 中打开)。