Quero criar um modelo do Excel xltx
que salve automaticamente a pasta de trabalho resultante como um arquivo .csv
.
Abra o modelo -> pasta de trabalho em branco (e dados do modelo) -> Salvar -> Formato CSV já definido.
Não me refiro à opção de definir o formato de salvamento padrão para mim; Eu gostaria que isso fosse especificamente para o modelo, então, se eu entregá-lo a outra pessoa, o padrão ainda será salvar como arquivo .csv
.
Como você deseja automação apenas para os modelos do Excel, nesse caso, apenas a macro VBA pode fazer isso.
Sub Salvar como CSV()
ThisWorkbook.SaveAs "Saída.csv", xlCSV
Finalizar sub
Observação