Tengo el siguiente código
Código:
Renombro el fichero temporal a .csv, lo abro con el excel y cada registro me sale en una linea nueva, OK, pero... todo me sale en la primera columna.. ¿Saben por que puede ser?
string temporalFile = Path.GetTempFileName();
textBox1.Text = temporalFile;
StringBuilder sb = new StringBuilder();
//CABECERA
List<string> headers = new List<string>();
headers.AddRange(new string[] { "NOMBRE", "APELLIDOS", "EDAD" });
foreach (string header in headers)
sb.Append(header).Append(",");
sb.AppendLine();
//CUERPO
sb.AppendLine("charlie, mis apellidos, 29");
sb.AppendLine("angels, otros apellidos, 24");
File.WriteAllText(temporalFile, sb.ToString());
No debería estar saliendo NOMBRE en la A1, APELLIDOS en la A2, .... ????
En fin, espero haberme explicado y que puedan hecharme un cable con este problema tonto.
Gracias por vuestra ayuda.
Saludos !!!


