Arquivo *.txt gerado abre com Charset diferente no Excel

Boa tarde, estou precisando de ajuda para o seguinte problema.

Gero um arquivo *.txt com Charset “ISO-8859-1”; verifico o arquivo gerado e está tudo ok, como “ISO-8859-1”. Ao tentar abrir o txt de dentro do Excel, o Charset que apresenta o arquivo é de origem 932 - Japonês (shift-jis).

Classe de exemplo da geração txt:

public static void main(String[] args) throws IOException 
	{
		System.out.println("::: Main() :::");
		
		File tempArquivo = new File("C:\ArquivosTeste\"+(new Date()).getTime()+".txt");
				
		  BufferedWriter out = null;
          out = new BufferedWriter
          	(
          		new OutputStreamWriter(new FileOutputStream(tempArquivo), Charset.forName("ISO-8859-1"))   
          	);     
         
        String string = new String("Código Usuário;Nome Usuario;Data Nascimento;");
        
        out.write(string); 
        out.flush(); 
        out.close();        
        
        System.out.println("tempArquivo ==> "+tempArquivo);
        
		System.out.println("::: Main() Ends :::");

	}

no excel na importação, na origem do arquivo a opção é 932 - japones(shift-jis) e não Windows (ANSI) como deveria ser.

Agradeço desde já. vlw

ao abrir o arquivo em um editor como o Notepad++ ele está como iso, somente no excel ocorre este problema

Aqui abriu normal, eu uso o LibreOffice. Ele exibe as opções de importação antes de abrir o arquivo.

este problema ocorre no excel 2010

Procura no excel a configuração para o conjunto de caracteres na importação de arquivos…