Perşembe , 21 Eylül 2017
Anasayfa » C# » C# ile Excel Dosyası Açma & Okuma
C# ile excel dosya okuma
C# ile excel dosya okuma

C# ile Excel Dosyası Açma & Okuma

Bu yazıda var olan bir excel dosyasını nasıl açıp okuyacağımızı inceleyeceğiz.

 

Excel dosyasını okuma işleminden önce  Microsoft Excel 15.0 Object Kütüphanesini projeye bağlamalıyız. Bu işlem için daha önce yayımlanmış makaleden excel kütüphanesini nasıl bağlayacağınızı inceleyebilirsiniz.

resim1

resim2

 

Excel kütüphanemizi projeye dahil ettikten sonra wpf yada windows form ekranında  örnek bir buton controlünün  click olayına kodlarımızı ekliyoruz.

 

Excel uygulamasının bir örneğini oluşturuyoruz.

 

Bilgisayarımızda excel yüklü değilse  programın devam etmesini dururması için aşağıdaki kodları yazıyoruz.

 

Exceldeki kitap ve sayfaya bağlanmak için kitap ve sayfa değişkenlerini oluşturuyoruz.

 

 

Aşağıdaki kodlar belirtilen adresteki excel belgesine bağlanıp A1 hücresindeki bilgileri okuyup ekrana yazdırmak işlemini gerçekleştirmektedir.

 

Excel belgesini kapatıp  excel bağlantısını boşaltıyoruz.

 

Kodlarımızı toparlayacak olursak;

 

Not1: Referanslara using Excel = Microsoft.Office.Interop.Excel; bildirimini yapmayı unutmayın

Not2: d://yazılımbilisim.xls konumunda dosyanın var olduğundan emin olun. Yoksa kendi belirlediğiniz bir dosya ile ismi değiştirmelisiniz.

Örnek Uygulama

 

Uygulamanın sonuna COM bağlantısını ram üzerinden de kaldırması için gerekli kodu yazmakta fayda var. Bilgisayar raminde fazladan excel açıp boş yere ram tüketmemek gerek.

bellek bosaltma

 

 

Hakkında Hayri

İlginizi Çekebilir

ASP.NET Access Veritabanından ListBox’a Veri Çekme

Bu yazımızda ASP.NET ile Web Formumuza eklemiş olduğumuz ListBox kontrolünün içine Access dosyasında bulunan verilerin …

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir