Liste Verilerini C# ile Excel'e Dışa Aktarma

Kısa eğitim, **liste verilerinin C#‘da Excel’e nasıl dışa aktarılacağı konusunda size rehberlik edecektir. Liste, Excel’e daha fazla aktarılabilecek verileri tutmak için bir programlama dilinde en yaygın yapılardan biridir. Burada C# kullanarak listeden Excel dosyası oluşturmayı ve bunu XLSX formatında diskte saklamayı öğreneceğiniz ana kavram budur.

Liste Verilerini C# ile Excel’e Aktarma Adımları

  1. Liste verilerini Excel’e aktarmak için Nuget paket yöneticisini kullanarak Aspose.Cells kitaplığını kurun
  2. Listeden dışa aktarılan verileri tutmak için Workbook sınıf nesnesi oluşturun
  3. Excel’e dışa aktarmak için hedef verileri depolamak için bir liste oluşturun
  4. Listeyi örnek verilerle doldurun veya bazı harici kaynaklardan doldurun
  5. Dışa aktarılan verilerin kaydedileceği belirli bir sheet çalışma kitabına referans alın
  6. Liste verilerini Excel’e aktarmak için ImportArrayList işlevini çağırın
  7. Bir listeden dışa aktarılan verileri içeren çıktı Excel dosyasını kaydedin

Burada yukarıdaki adımlarda, liste verilerini kaydetmek için belirli bir sayfaya bir başvuruya erişimle birlikte ilk önce bir çalışma kitabı sınıf nesnesinin oluşturulduğu basit bir yaklaşım izlenir. Liste manuel olarak doldurulur, ancak bazı veritabanlarından, Web API’sinden veya başka bir ağ kaynağından veri almak gibi bazı harici kaynaklardan da doldurulabilir. Son olarak C# kullanarak listeyi Excel’e yazın ve çıktı dosyasını diske kaydedin.

Listeyi C# ile Excel’e Aktarma Kodu

Bu kod, C#* kullanarak Excel’e *liste yazmak için dosyanın denetimine erişmek için bir Çalışma Kitabı ve Çalışma Sayfası sınıf nesnesi kullanır. Worksheet.Cells sınıfının ImportArrayList işlevi, kaynak liste referansı, çalışma sayfasında verilerin yerleştirileceği ilk satır ve sütun ve verilerin yönü, yani verileri dikey bir sütunda veya yatay bir satırda depolamayı gerektiren kullanılır.

Bu öğreticide, liste verilerini C# ile Excel’e yazmayı öğrendik, ancak DataTable’ı Excel’e aktarmak istiyorsanız DataTable’ı C# ile Excel’e dönüştürme makalesine başvurabilirsiniz.

 Türkçe