Pergunta

Como você definir a seleção para uma mesa em Números usando py-appscript?

Isto parece que deve ser muito simples de fazer, mas a solução é frustrantemente evasiva. Posso obter a seleção atual:

 current_table.selection_range

e eu pode obter suas células:

  current_table.selection_range.cells()

mas tentando set() qualquer um deles recebe um erro appscript raiva.

Foi útil?

Solução

Parece que algo como isso funciona:

>>> current_table.selection_range.set(to=current_table.ranges[u'B3:C10'])

Note, olhando dicionário roteiro Number's em AppleScript Editor ou com ASDictionary, o selection_range propriedade é definida como range classe. Então, isso é um indício de que você precisa para chegar a uma referência do tipo range para defini-lo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top