Para fazer exatamente como você deseja, você precisa usar o VBA. Se você quiser percorrer um caminho mais simples e usar um recurso embutido do Excel, considere o uso e o formato do Excel.
O Excel pode criar um formulário de preenchimento para uma tabela de dados. No Excel 2007 e 2010 (e presumivelmente 2011 - não tenho um mac para verificar), o recurso não aparece no menu da faixa de opções por padrão, portanto, é necessário personalizá-lo. Eu encontrei algumas informações sobre isso no link
No Excel 2003, você pode simplesmente selecionar sua tabela de dados, ir ao menu Ferramentas e selecionar "Formulário".
Em seguida, você pode criar um botão de comando para executar uma macro pequena para carregar esse formulário sempre que for necessário para a entrada de dados.