UPDATE: Merge cells
This commit is contained in:
@@ -220,6 +220,7 @@ pub(crate) fn get_worksheet_xml(
|
||||
"<c r=\"{cell_name}\" t=\"e\"{style}><f>{formula}</f><v>{ei}</v></c>"
|
||||
));
|
||||
}
|
||||
Cell::Merged { .. } => { /* do nothing */ }
|
||||
}
|
||||
}
|
||||
let row_style_str = match row_style_dict.get(row_index) {
|
||||
@@ -247,7 +248,7 @@ pub(crate) fn get_worksheet_xml(
|
||||
}
|
||||
let sheet_data = sheet_data_str.join("");
|
||||
|
||||
for merge_cell_ref in &worksheet.merge_cells {
|
||||
for merge_cell_ref in &worksheet.merged_cells {
|
||||
merged_cells_str.push(format!("<mergeCell ref=\"{merge_cell_ref}\"/>"))
|
||||
}
|
||||
let merged_cells_count = merged_cells_str.len();
|
||||
|
||||
@@ -989,7 +989,7 @@ pub(super) fn load_sheet<R: Read + std::io::Seek>(
|
||||
sheet_data.insert(row_index, data_row);
|
||||
}
|
||||
|
||||
let merge_cells = load_merge_cells(ws)?;
|
||||
let merged_cells = load_merged_cells(ws)?;
|
||||
|
||||
// Conditional Formatting
|
||||
// <conditionalFormatting sqref="B1:B9">
|
||||
@@ -1028,7 +1028,7 @@ pub(super) fn load_sheet<R: Read + std::io::Seek>(
|
||||
sheet_id,
|
||||
state: state.to_owned(),
|
||||
color,
|
||||
merge_cells,
|
||||
merged_cells,
|
||||
comments: settings.comments,
|
||||
frozen_rows: sheet_view.frozen_rows,
|
||||
frozen_columns: sheet_view.frozen_columns,
|
||||
|
||||
Reference in New Issue
Block a user