Exportando a Excel - ASP.NET Core MVC

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ก.พ. 2025

ความคิดเห็น • 27

  • @gavilanch2
    @gavilanch2  ปีที่แล้ว +1

    Link del curso de ASP.NET Core MVC: felipe-gavilan.azurewebsites.net/api/Redireccion?curso=asp-net-core-mvc-esp
    Link del curso de C#: felipe-gavilan.azurewebsites.net/api/Redireccion?curso=csharp-esp
    Link del curso de Entity Framework Core: felipe-gavilan.azurewebsites.net/api/Redireccion?curso=entity-framework-core-esp
    Link de mis cursos con descuento: www.felipe-gavilan.com/cursos?idioma=esp
    Github: github.com/gavilanch/GenerandoExcelMVC

  • @MariaJuarez-uv8iz
    @MariaJuarez-uv8iz ปีที่แล้ว

    Excelente contenido!!

  • @guillermohernandez9329
    @guillermohernandez9329 18 วันที่ผ่านมา

    una duda como es que le diste el estilo a la tabla si únicamente pasaste la data??

  • @REMEMA
    @REMEMA 10 หลายเดือนก่อน

    hola buena tarde tengo una duda, cual es la libreria que necesito para que los datos se pasen a excel, de aspx.vb, los datos los meto en cajas de texto, al probar el programa si lo ejecuta pero al subirlo a la nube ya no lo ejecuta como debe de ser. si me apoyas muchas gracias

  • @nicolasledesma1709
    @nicolasledesma1709 ปีที่แล้ว

    Como hacer lo mismo pero con Blazor Server sin tener que usar Javascript?

  • @luisfernandodeolazabalsche3317
    @luisfernandodeolazabalsche3317 ปีที่แล้ว

    😃😃😃😃😃😃😃

  • @pablosym
    @pablosym ปีที่แล้ว +1

    Muy bueno!, Se puede hacer tambien al revez?, que recibamos un Excel y pasarlo a una tabla de SQL Server?

    • @alejandrovillanueva3065
      @alejandrovillanueva3065 ปีที่แล้ว

      oooh interesante, para probarlo

    • @gavilanch2
      @gavilanch2  ปีที่แล้ว +3

      Ese será el siguiente tutorial de ASP.NET Core!

    • @pablosym
      @pablosym ปีที่แล้ว

      @@gavilanch2 EXCELENTE !! GRACIAS!!!

  • @hectorluiscontrerasdigirol7540
    @hectorluiscontrerasdigirol7540 ปีที่แล้ว

    genial, aunque yo uso EPPLUS ya que lo conosco y por lo general tengo que dar variedad de formatos a mis exportables, pero probare este a ver si me hace la vida mas simple a la hora de generar los excel con formatos y colores... pero de verdad gracias.. video corto y sustancioso... gracias profesor!!!

  • @andressegura2171
    @andressegura2171 ปีที่แล้ว

    Hola, la librería ClosedXml funciona para archivos con extensión XLS ?

  • @eduard1877X
    @eduard1877X ปีที่แล้ว

    gracias por el aporte

  • @IvanHernandez-co3jy
    @IvanHernandez-co3jy ปีที่แล้ว

    Gracias, es muy útil, y a implementar se ha dicho!!!

  • @hanserperez8698
    @hanserperez8698 ปีที่แล้ว

    ❤🧑‍💻

  • @Gilgameshx
    @Gilgameshx ปีที่แล้ว

    Como siempre sensei nos traes material súper útil. Gracias por compartir contenido de calidad con nosotros y muchos éxitos en tu carrera politica, espero que logres llevar un cambio a esa hermosa isla

    • @gavilanch2
      @gavilanch2  ปีที่แล้ว

      Gracias, Jonathan 🙌🔥

  • @edwinnavas4556
    @edwinnavas4556 9 หลายเดือนก่อน

    No se si tenes un curso en donde usando siempre esta librería XMLClose.Excel, mostres como crear un excel que va contar no solo una worksheet si no que varias, pero cada worksheet tiene que basarse en el template de un excel, el template es la estructura de como va la información en cada hoja, y cada hoja tendra su propio nombre espero tu respuesta

  • @Gilgameshx
    @Gilgameshx ปีที่แล้ว

    Sensei como se haría el retorno con un FileStreamResult?

  • @laamenazard
    @laamenazard ปีที่แล้ว

    muy bueno el video has video como este exportando a pdf y un excel subirlo a base de datos

    • @gavilanch2
      @gavilanch2  ปีที่แล้ว +1

      Sí, esos tutoriales son los siguientes!

  • @martinb.r2180
    @martinb.r2180 ปีที่แล้ว

    Hola Felipe buen video una pregunta, recomiendas seguir usando DataTable para importar datos de un Documento Excel ? o recomendarías usar Listas de Objetos o Matrices? sobre todo si quiero mostrarlo en una tabla html

  • @Developerlito
    @Developerlito ปีที่แล้ว

    Muy bueno el video ... pero en el controlador no deberia estar la logica para generar el archivo de excel , hay que tener una clase aparte con el metodo fileResult.

    • @gavilanch2
      @gavilanch2  ปีที่แล้ว +2

      Claro, la idea es no alargar el video. Ya cada quien decide sobre su arquitectura. Saludos!

    • @Gilgameshx
      @Gilgameshx ปีที่แล้ว

      En los excelentes cursos de @gavilanch2 puedes encontrar apps muy completas y también aplicaciones de patrones de dise~os, saludos

  • @jesusalbertogermanportorre441
    @jesusalbertogermanportorre441 ปีที่แล้ว

    Buen Video Muchas Gracias Como Siempre. Si pudieras hacer el mismo video pero para archivos PDF. Es Mejor. Por Favor.

  • @nicolasconcha971
    @nicolasconcha971 ปีที่แล้ว

    hola muy buena la forma, pero con esta manera te evitar estar creando las columnas de un excel, solo le tienes que pasar un DTO y solo pone el nombre de las columnas
    private IActionResult ExportarInforme(List? data, string nombreInforme = "Informe")
    {
    if (data != null)
    {
    var exportbytes = ExporttoExcel(data, nombreInforme);
    return File(exportbytes, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", $"{nombreInforme}.xlsx");
    }
    else
    {
    this.MostrarSweetAlerta("Sin datos", String.Empty, Models.Enums.EnumAlerta.Alerta);
    return RedirectToAction("Index");
    }
    }
    private static byte[] ExporttoExcel(List table, string filename)
    {
    ExcelPackage.LicenseContext = LicenseContext.NonCommercial;
    using ExcelPackage pack = new ExcelPackage();
    ExcelWorksheet ws = pack.Workbook.Worksheets.Add(filename);
    ws.Cells["A1"].LoadFromCollection(table,true);
    return pack.GetAsByteArray();
    }