Dou-lhe dois métodos para conseguir o que pretende. Infelizmente, ambos os métodos têm as suas próprias advertências, uma vez que o Excel não fornece um atalho de teclado tudo em um para o preenchimento automático. Sugiro vivamente que tente os dois métodos e depois determine qual funciona melhor para si. Fora destes dois métodos, não acredito que consiga realizar o que procura sem o uso de macros ou módulos add-in. Se optar pela rota macro, o método AutoFill
em qualquer objecto Range
deve ser tudo o que necessita.
Método 1 (alternativo, mas funciona com no interacção com o rato)
Outra forma de o conseguir é utilizar uma combinação do atalho de preenchimento e do select all in range. Depois de introduzir os dados na célula, prima Ctrl+Shift+End para seleccionar a partir da célula actual até ao fim do intervalo que seria auto-preenchido. Depois, pressione Ctrl+D para “preencher” todo o intervalo desde a célula superior.
Método 2 (minha forma preferida, interação com o mouse uma vez)
Uma vez que você preencha a célula que deseja preencher automaticamente para baixo, clique duas vezes no canto inferior direito, como de costume. Para repetir o passo “auto-fill down”, desde que apenas introduza os dados e prima enter, pode repeti-lo premindo Ctrl+Y.
Isto significa que precisa de utilizar o rato, mas apenas na primeira vez. Todo o trabalho subsequente pode ser feito apenas com o teclado, desde que o utilize apenas para introduzir dados (ou seja, não utilize o botão do menu de contexto para modificar nada).
Note que o primeiro método vem com uma pequena advertência - a sua vista/cursor irá mover-se para o fundo da folha de cálculo (o que não acontece com o método Ctrl+Y). Pode premir a tecla Home para voltar a mover o cursor para cima rapidamente.