Applescript 如何使用JXA在数字中切换工作表焦点?
我正在编写一个JXA脚本,该脚本将用于从现有的数字表复制表,然后将它们粘贴到新创建的表中(在同一文档中),然后再对单个单元格值进行一些修改。我有我需要工作的大部分内容,但无法确定如何将活动工作表从源工作表更改为目标工作表(或任何工作表) 我试过以下方法Applescript 如何使用JXA在数字中切换工作表焦点?,applescript,javascript-automation,apple-numbers,Applescript,Javascript Automation,Apple Numbers,我正在编写一个JXA脚本,该脚本将用于从现有的数字表复制表,然后将它们粘贴到新创建的表中(在同一文档中),然后再对单个单元格值进行一些修改。我有我需要工作的大部分内容,但无法确定如何将活动工作表从源工作表更改为目标工作表(或任何工作表) 我试过以下方法 number.documents[0].sheets.byName({name:currentSheet})。激活 它似乎在执行(没有错误),但在数字上什么也没有发生。活动图纸不会更改。我的脚本在AppleScript中使用 将活动工作表设置为当
number.documents[0].sheets.byName({name:currentSheet})。激活
它似乎在执行(没有错误),但在数字上什么也没有发生。活动图纸不会更改。我的脚本在AppleScript中使用
将活动工作表设置为当前工作表
非常感谢您的帮助。我希望能得到您的帮助
var numbersApp = Application("Numbers");
var docNumbers = numbersApp.documents[0]
// First sheet
docNumbers.activeSheet.set(docNumbers.sheets[0])
// Using sheet name
docNumbers.activeSheet.set(docNumbers.sheets["sheetName"])
是的,这正是我需要的。谢谢