インターフェイスには、SpreadA と SpreadB の 2 つのスプレッドがあります。
どちらにも MySheet というシートがあり、SpreadA の MySheet の内容をコピーして、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);
それを行う方法のアイデアはありますか?