- Katılım
- 9 Mar 2021
- Mesajlar
- 74
- Çözümler
- 2
- Aldığı beğeni
- 72
- Excel V
- Office 2010 TR
Konu Sahibi
Merhaba arkadaşlar,
C# projelerinizde (Windows Form veya ASP.NET Core) harici bir kütüphane kullanarak tamamen sıfırdan .xlsx formatında Excel dosyası üretmek ve içerisine veri yazmak istiyorsanız, Interop yerine EPPlus kullanmak en performanslı yöntemdir. Bu sayede sunucuda veya istemci bilgisayarda Microsoft Office kurulu olma zorunluluğu ortadan kalkar.
### Adım Adım Yapılışı:
1. Visual Studio'da NuGet Package Manager'ı açın ve EPPlus paketini yükleyin.
2. Kod dosyanızın üst kısmına
HTML:
Bu yöntem arka planda bellek optimizasyonunu çok iyi yaptığı için binlerce satırlık listeleri saniyeler içinde Excel'e aktarabilir. C# ile Excel entegrasyonunda karşılaştığınız sorunları bu konu altında tartışabiliriz.
C# projelerinizde (Windows Form veya ASP.NET Core) harici bir kütüphane kullanarak tamamen sıfırdan .xlsx formatında Excel dosyası üretmek ve içerisine veri yazmak istiyorsanız, Interop yerine EPPlus kullanmak en performanslı yöntemdir. Bu sayede sunucuda veya istemci bilgisayarda Microsoft Office kurulu olma zorunluluğu ortadan kalkar.
### Adım Adım Yapılışı:
1. Visual Studio'da NuGet Package Manager'ı açın ve EPPlus paketini yükleyin.
2. Kod dosyanızın üst kısmına
using OfficeOpenXml; ve using System.IO; kütüphanelerini ekleyin.HTML:
Bu yöntem arka planda bellek optimizasyonunu çok iyi yaptığı için binlerce satırlık listeleri saniyeler içinde Excel'e aktarabilir. C# ile Excel entegrasyonunda karşılaştığınız sorunları bu konu altında tartışabiliriz.