Aumenta / diminui rapidamente o valor da célula em 1 no Numbers

1

Existe uma maneira rápida de aumentar / diminuir o valor de uma célula em 1 nos Números da Apple iWork?

    
por rctneil 20.10.2012 / 11:31

1 resposta

1

O Numbers fornece uma interface para o AppleScript. Abra o Automator.app e crie um novo Serviço . Aqui, arraste Executar AppleScript da esquerda para a direita.

Agora, cole o seguinte AppleScript com um pouco de copypasta aqui :

tell application "Numbers"
    set tTables to (tables of sheets of front document whose its selection range is not missing value)
    repeat with t in tTables -- tables of each sheet
        if contents of t is not {} then -- the list is not empty, it's the selected sheet
            set tCells to cells of selection range of (get item 1 of t) -- selection in active table
            repeat with i in tCells -- each selected cell
                set val to value of i
                set value of i to (val + 1)
            end repeat
            return
        end if
    end repeat
end tell

Salve este fluxo de trabalho como Aumentar valor da célula ou semelhante. Feche o serviço e crie outro. Agora, faça o mesmo novamente, mas altere val + 1 para val - 1 e salve-o como Diminuir o valor da célula .

Por fim, vá para Preferências do Sistema »Teclado» Atalhos de Teclado . Aqui, sob Serviços , atribua um atalho de teclado para suas novas ações, por exemplo I para aumentar e para diminuir.

Umavezfeitoisso,vocêpodeselecionarqualquernúmerodecélulas(numéricas)noNumberseclicarnoatalhodeteclado(global).

Antesedepois:

Seusserviçostambémestãodisponíveisnomenu"Números":

Claro, pode-se fazer mais algumas verificações de erros em busca de células que contenham texto, mas você tem a idéia.

    
por 20.10.2012 / 11:47