Bereiche einfügen
Einführung
In Excel können Sie einen Bereich auswählen, dann einen Bereich einfügen und andere Daten nach rechts oder nach unten verschieben.
Bereiche mit Aspose.Cells einfügen
Aspose.Cells bietet die Methode Cells.InsertRange zum Einfügen eines Bereichs an.
Bereiche einfügen und Zellen nach rechts verschieben
Fügen Sie einen Bereich ein und verschieben Sie Zellen nach rechts, wie in den folgenden Codes mit Aspose.Cells gezeigt:
// Instantiate a new Workbook. | |
Workbook workbook = new Workbook(); | |
// Get all the worksheets in the book. | |
WorksheetCollection worksheets = workbook.getWorksheets(); | |
// Get the first worksheet in the worksheets collection. | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Create a range of cells. | |
Range sourceRange = worksheet.getCells().createRange("A1", "A2"); | |
// Set a few cells in the range. | |
sourceRange.get(0, 0).putValue("Test"); | |
sourceRange.get(1, 0).putValue("123"); | |
CellArea ca = CellArea.createCellArea("A1", "A2"); | |
worksheet.getCells().insertRange(ca, ShiftType.RIGHT); | |
String b1Value = worksheet.getCells().get("B1").getStringValue();// "Test" | |
Bereiche einfügen und Zellen nach unten verschieben
Fügen Sie einen Bereich ein und verschieben Sie Zellen nach unten, wie in den folgenden Codes mit Aspose.Cells gezeigt:
// Instantiate a new Workbook. | |
Workbook workbook = new Workbook(); | |
// Get all the worksheets in the book. | |
WorksheetCollection worksheets = workbook.getWorksheets(); | |
// Get the first worksheet in the worksheets collection. | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Create a range of cells. | |
Range sourceRange = worksheet.getCells().createRange("A1", "A2"); | |
// Set a few cells in the range. | |
sourceRange.get(0, 0).putValue("Test"); | |
sourceRange.get(1, 0).putValue("123"); | |
CellArea ca = CellArea.createCellArea("A1", "A2"); | |
worksheet.getCells().insertRange(ca, ShiftType.DOWN); | |
String a3Value = worksheet.getCells().get("A3").getStringValue();// "Test" | |