我使用a reference to cell...
以便稍后设置单元格的值,而无需通过document:sheet:table
“路径”。
我需要在代码的另一部分中使用此单元格的表的名称,但我不能直接从单元格(对单元格的引用)获取它。表具有属性parent
,但单元格不具有:-(。
我在properties-of-an-object-or-class发现了类似的内容,但没有帮助。
我找到的唯一方法是将表的信息存储在另一个变量中。
有什么改进的想法吗?
以下是一些有效的代码:
tell application "Numbers"
tell document 1
tell sheet 1
tell table 1
(*
more code here
I make sure the selection range is a cell
etc.
*)
set cellXref to a reference to cell (name of selection range)
set cellXrefTable to it
set tableXName to name of cellXrefTable --or set tableXName to name of it
end tell
end tell
end tell
set value of cellXref to 1000000
end tell