diff --git a/cell/view/WorksheetView.js b/cell/view/WorksheetView.js index 8f3c6b2b451fde49f1699143b9163535495e39f2..65a4e8712e95583f28e03fd1c1dfbef51c060524 100644 --- a/cell/view/WorksheetView.js +++ b/cell/view/WorksheetView.js @@ -9968,7 +9968,13 @@ //font if(rangeStyle.font && specialPasteProps.font) { - range.setFont(rangeStyle.font); + var font = rangeStyle.font; + //еÑли вÑтавлÑем форматированную таблицу Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² values + all formating + if(specialPasteProps.format && !specialPasteProps.formatTable && rangeStyle.tableDxf && rangeStyle.tableDxf.font) + { + font = rangeStyle.tableDxf.font.merge(rangeStyle.font); + } + range.setFont(font); }