johnsmith,
Boa Noite!
Segue seu arquivo após a inserção de códigos de VBA que faz o que você está querendo: Criar um histórico linear do que for digitado na faixa de células A2:C3.
Creio que é assim que você estava pretendendo.
A execução da macro está automática a partir do momento que você digitar a última célula da faixa. Ou seja, sempre que você digitar na célula C3 e teclar ENTER, a macro copia os dados, inicialmente para a faixa E2:G3 e, daí em diante, para as colunas seguintes.
É importante esclarecer que a palavra "hist-1" que é colocada acima de cada conjunto de dados, bem como as seguintes (hist-2, hist-3... hist-n) precisam de um registro na própria planilha para que o mesmo seja lido e colocado o próximo número. Esse número está registrado na célula XFD1048576. Ou seja: na última célula da planilha. Essa coluna (XFD) eu deixei oculta, pois se precisar imprimir a planilha, não ter que imprimir até a última coluna. Se precisar alterar o número dos históricos, basta reexibir a coluna, ir até a célula XFD1048576 e modificar o número que lá está.
Espero ter ajudado e que seja dessa forma.
Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)
Atenciosamente
Wagner Morel
Postado : 07/06/2014 4:11 pm