# File lib/spreadsheet/excel/writer/n_worksheet.rb, line 621 def write_mulblank row, idx, multiples data = [ row.idx, # Index to row idx, # Index to first column (fc) ] # List of nc=lc-fc+1 16-bit indexes to XF records (➜ 6.115) multiples.each_with_index do |blank, cell_idx| xf_idx = @workbook.xf_index @worksheet.workbook, row.format(idx + cell_idx) data.push xf_idx end # Index to last column (lc) data.push idx + multiples.size - 1 write_op opcode(:mulblank), data.pack('v*') end