Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Meta en 25 Julio 2020, 17:41 pm



Título: Crear archivo excel
Publicado por: Meta en 25 Julio 2020, 17:41 pm
Hola:

Quiero crear un archivo excel llamado Archivo.xlsx en consola C#.

Los datos son estos.

Código
  1. h V
  2. 1 4,429446918
  3. 2 6,264183905
  4. 3 7,672027112
  5. 4 8,858893836
  6. 5 9,904544412
  7. 6 10,84988479
  8. 7 11,71921499
  9. 8 12,52836781
  10. 9 13,28834075


Donde pone exactamente

Código
  1. 4,429446918

Tiene este cálculo.
Código
  1. =RAIZ(2*9,81*A2)

También quiero saber, al menos si me crea gráfico incluido, lo hice a mano abajo, pare que vean de que hablo.

(https://social.msdn.microsoft.com/Forums/getfile/1611402)
Ver Zoom (https://social.msdn.microsoft.com/Forums/getfile/1611402).

Sin usar ninguna librería, esto ya es más complicado.

Saludos.


Título: Re: Crear archivo excel
Publicado por: FFernandez en 26 Julio 2020, 22:08 pm
Porque quiere crear un EXCEL sin utilizar una libreria?

Puedes utilizar un DataGrid para los datos y un Picture para el grafico en c#, obtendrias el mismo resultado.



Título: Re: Crear archivo excel
Publicado por: Meta en 27 Julio 2020, 15:42 pm
Por el tema de la compatibilidad según tengan instalado el office.


Título: Re: Crear archivo excel
Publicado por: FFernandez en 27 Julio 2020, 22:55 pm
Con la librería puedes editar o crear un archivo EXEL. Desde C#



El resultado es el mismo, el archivo EXEL.

Crearlo desde cero..........................y ser reconocido 100%            tendrías que replicarlo, crear tu propia librería de código.

Tendría que crear el archivo de acceso aleatorio de longitud variable, con el mismo diseño. De una versión intermedia para ser reconocido por varias versiones del EXEL. Mucho trabajo.


Título: Re: Crear archivo excel
Publicado por: Meta en 28 Julio 2020, 02:16 am
Tienes razón.

NlTv8Xv7cW0