本帖最后由 Wilson.Zhang 于 2024-12-31 13:36 编辑
你好,
當我使用如下代碼變更單元格字体顏色,可否用undo的指令復原?
(Designer功能欄可以,但自己寫指令卻不行,如图3)
图1. 寫代碼變更顏色
activeSheet.getRange(range.row, range.col, range.rowCount, range.colCount).foreColor(ls_color_name);
图2. 寫代碼變更顏色後,無論是寫代碼或者Designer本身undo都無法恢復.
spread.commandManager().execute({ cmd: "undo", sheetName: sheet_name });
图3.
|