セルに適用されている書式を取得し、別セルに書式をコピーする方法をご紹介します。書式の取得には、getResolvedCellFormat メソッドを利用し、書式の適用には、setFormatting メソッドをそれぞれ利用します。
// セルの値と書式を、右列にコピー for (let i = 1; i <= 3; i++) { const cellToCopy = workbook.worksheets(0).rows(i).cells(1); // セルに適用されている書式を取得する const cellFormat = cellToCopy.getResolvedCellFormat(); // セルの値をコピーする workbook.worksheets(0).rows(i).cells(2).value = cellToCopy.value; // 右列に書式を適用する workbook.worksheets(0).rows(i).cells(2).cellFormat.setFormatting(cellFormat); }