本帖最后由 13397149125 于 2020-5-22 19:12 编辑
我做行复制粘贴的时候,发现样式内容都可以拷贝过来,但是行高,列宽没有拷贝过来。
我试过在Exel里操作:
1. 如果是拷贝单元格(区域),行高,列宽是不会拷贝到目标位置的;
2. 如果是拷贝整行/整列, 行高/列宽是可以拷贝到目标位置的。
看了下官方文档提供的拷贝方法,有两个参数: fromRange/toRange , 试过几次,发现这两个参数只能是上述操作中的拷贝单元格(区域)
如果是要拷贝整行整列到目标位置,应该怎么写啊?
代码:
// 将A列复制到C列
var fromRange = [new me.spreadNS.Range(0, 0, me.sheet.getRowCount(), 1)];
var toRange = [new me.spreadNS.Range(0, 2, , me.sheet.getRowCount(), 1)];
me.spread.commandManager().execute({ cmd: "clipboardPaste", sheetName: me.sheetName, fromSheet: me.sheet, fromRanges: fromRange, pastedRanges: toRange, isCutting: true, clipboardText: "", pasteOption: me.spreadNS.ClipboardPasteOptions.all });
以上代码不能把列宽带到目标列!
|