Номера переходят в следующую пустую ячейку?

For some reason this script doesn't go to the next empty cell in column?  

Что я делаю неправильно? Я хотел бы иметь возможность добавить сегодняшнюю дату в следующую пустую ячейку в столбце, и было бы здорово, если бы эти цифры не изменились, а остались на эту дату

нужна помощь, спасибо заранее.

on run {input, parameters}
 
 tell application "Numbers"
  activate
  tell the first table of the active sheet of document 1
   tell column "F"
    set r to (address of row of last cell whose value is greater than "")
    set r to r + 1
    set value of cell r to date string of (current date)
   end tell
  end tell
 end tell
 
 
 return input
end run

1 ответ

Вот код, который я использую, чтобы найти следующую пустую ячейку в столбце:

tell application "Numbers"
    tell front document
        tell table 1 of sheet 1
            set fullSheet to 1
            repeat
                set cellValue to value of cell ("A" & fullSheet) --of table 1 of sheet 1
                if cellValue = missing value then exit repeat
                set fullSheet to fullSheet + 1
            end repeat
        end tell
    end tell
end tell

Я знаю, что это не очень эффектно, но оно продолжало работать над всеми обновлениями Numbers с февраля 2014 года.

Другие вопросы по тегам