Arbeitsblätter innerhalb der Arbeitsmappe verschieben

Aspose.Cells stellt eine Methode bereit, Aspose.Cells.Worksheet.MoveTo(), die verwendet wird, um ein Arbeitsblatt an eine andere Stelle in der Tabelle zu verschieben. Die Methode nimmt den Index des Zielarbeitsblatts als Parameter.

Das folgende Beispiel zeigt, wie Sie ein Arbeitsblatt an eine andere Stelle innerhalb der Arbeitsmappe verschieben.

 string FilePath = @"..\..\..\Sample Files\";

string FileName = FilePath + "Move Worksheet.xlsx";

//Open an existing excel file.

Workbook wb = new Workbook(FileName);

//Create a Worksheets object with reference to

//the sheets of the Workbook.

WorksheetCollection sheets = wb.Worksheets;

//Get the first worksheet.

Worksheet worksheet = sheets[0];

string test = worksheet.Name;

//Move the first sheet to the third position in the workbook.

worksheet.MoveTo(2);

//Save the excel file.

wb.Save(FileName);

Beispielcode herunterladen