Resposta curta: não. O Excel não pode fazer isso sem usar o VBA.
Sobre diferentes codificações
Verifique esta questão do Stackoverflow sobre as diferentes codificações (UTF-8, UTF-16 , Unicode, etc.)
O que o Excel pode fazer
O Microsoft Excel pode exportar arquivos de texto usando ANSI ( Windows-1252 ou ISO-8859-1 , que são bastante similar ) ou usando Unicode (que é o mesmo que UTF-16). Ambos têm um final de linha no estilo DOS ([CR] + [LF] ou '\ r \ n' ou no código ASCII HEX: 0x0D0A).
O que o Excel não pode fazer
O Microsoft Excel não pode exportar UTF-8 e não pode usar novas linhas de estilo UNIX ([LF] ou '\ n' ou em código ASCII HEX: 0x0D).
Consulte este artigo da Base de conhecimento da Microsoft onde isso é confirmado. Eles revertem para outra ferramenta (como o Bloco de Notas) para salvar o arquivo ANSI em UTF-8.
Para uma resposta do VBA, consulte esta solução .