Я работаю над сценарием JXA, который будет использоваться для копирования таблиц из существующего листа Numbers, а затем вставки их во вновь созданный лист (в том же документе) перед внесением некоторых изменений в отдельные значения ячеек. У меня есть большая часть того, что мне нужно, но я не смог понять, как изменить активный лист с исходного листа на целевой лист (или любой лист).
Я пробовал следующее;
Numbers.documents[0].sheets.byName({name: currentSheet}).activate
Кажется, что выполняется (нет ошибок), но в Numbers ничего не происходит. Активный лист не меняется. У меня есть скрипт, работающий в AppleScript с использованием
set active sheet to sheet currentSheet
Любая помощь приветствуется.