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 !!!