Excel API Library for Java - Sample Browser | Document Solutions | Merge cells

[フレーム] src="bundle.js"> Document Solutions for Excel allow you to merge several cells into a single cell using Merge method of IRange. When a cell range is merged, the data of top left cell stays in the final merged cell, and the data of other cells in the given range is lost. // Create a new workbook Workbook workbook = new Workbook(); IWorksheet worksheet = workbook.getWorksheets().get(0); //A1:C4 is a single merged cell. worksheet.getRange("A1:C4").merge(); //H5:J5 is a single merged cell. //H6:J6 is a single merged cell. worksheet.getRange("H5:J6").merge(true); //select A1:H5's entire merge area A1:J5, entire merge area is a bounding rectangle. IRange entireMergeArea = worksheet.getRange("A1:H5").getEntireMergeArea(); entireMergeArea.select(); //judge if H5 is a merged cell. if (worksheet.getRange("J5").getMergeCells()) { //set value to the top left cell of the merge area. worksheet.getRange("J5").getEntireMergeArea().get(0, 0).setValue(1); } // Save to an excel file workbook.save("MergeCells.xlsx"); // Create a new workbook var workbook = Workbook() val worksheet = workbook.worksheets.get(0) //A1:C4 is a single merged cell. worksheet.getRange("A1:C4").merge() //H5:J5 is a single merged cell. //H6:J6 is a single merged cell. worksheet.getRange("H5:J6").merge(true) //select A1:H5's entire merge area A1:J5, entire merge area is a bounding rectangle. val entireMergeArea = worksheet.getRange("A1:H5").entireMergeArea entireMergeArea.select() //judge if H5 is a merged cell. if (worksheet.getRange("J5").mergeCells) { //set value to the top left cell of the merge area. worksheet.getRange("J5").entireMergeArea.get(0, 0).value = 1 } // Save to an excel file workbook.save("MergeCells.xlsx")

AltStyle によって変換されたページ (->オリジナル) /