Isso é feito facilmente no VBA - na verdade, isso pode ser feito com apenas uma linha de código, mas as circunstâncias em torno de como você deseja que aconteçam são onde você precisa fazer o trabalho.
Uma opção seria criar um botão personalizado e adicioná-lo a uma barra de ferramentas. Outra é salvar automaticamente uma cópia do arquivo quando o usuário salva a pasta de trabalho do Excel. Existem vários "eventos" (salvar, fechar, abrir, etc) que você pode ligar o código VBA. A linha em questão é:
ActiveWorkbook.SaveAs FileName:= "myFileName", FileFormat:= xlCSV
Se você tivesse alguns objetivos mais específicos de quando / como queria que esse evento de salvar acontecesse, eu poderia adicionar um pouco mais a essa postagem no futuro.