É possível no Excel calcular apenas um determinado intervalo de células,
Mesmo que seja apenas o intervalo selecionado, por exemplo.
Eu tenho uma pasta de trabalho que tem todos os tipos acontecendo.
Para torná-lo mais eficiente, tenho os cálculos definidos como manuais.
Em seguida, pressione F9 sempre que precisar atualizar, no entanto, isso ainda pode levar algum tempo para calcular (bem mais de 10 minutos)
É possível selecionar Cells A1:B10
e, de alguma forma, apenas atualizar as fórmulas nesse intervalo?
Crie uma macro com esta linha de código e configure-a para um botão e/ou uma tecla de atalho.
Range não tem
Selection
propriedade, mas é do próprio tipo Range. Use simplesSe você quer dizer "seleção em algum intervalo", use
Intersect()
a função para obter o intervalo dentro do intervalo e da seleção especificados.Eu só queria ilustrar uma alternativa não VBA:
A1:C6
têm fórmula=RANDBETWEEN(1,10)
Selecione um intervalo, diga
A1:B4
e pressione Ctrl+ H, localize e substitua tudo=
por=
, confirme.Se você usar a rota VBA, @Akina terá a resposta correta para você. Eu só quero adicionar a isso, pode ser útil criar uma guia personalizada na faixa de opções para atribuir a macro. Por exemplo: