我的界面中有两个点差:SpreadA 和 SpreadB。
他们都有一个名为 MySheet 的工作表,我正在尝试将 MySheet 的内容复制到 SpreadA 中并将它们粘贴到 SpreadB 中的 MySheet 中。
我使用了 ClipboardPasteUndoAction,但它对我不起作用。如果我尝试将内容粘贴到同一个传播中(SpreadA 到 SpreadA),它可以工作,但是我需要粘贴到不同的传播中(SpreadA 到 SpreadB)。
var sheetFrom = SpreadA.getSheetFromName("MySheet");
var sheetTo = SpreadB.getSheetFromName("MySheet");
var fromRange = new $.wijmo.wijspread.Range(0, 0, 10, 10);
var toRanges = [new $.wijmo.wijspread.Range(0, 0, 10, 10)];
var clipboardCopyPasteAction = new $.wijmo.wijspread.UndoRedo.ClipboardPasteUndoAction(sheetFrom, sheetFrom, sheetTo, {fromRange: fromRange, pastedRanges: toRanges, isCutting: false, clipboardText: "" }, $.wijmo.wijspread.ClipboardPasteOptions.Values);
clipboardCopyPasteAction.execute(sheetFrom);
任何想法如何做到这一点?