WPF DataGrid İçindeki Verileri Excel’e Aktarma – Ahmet Cansever
Pazar , 26 Mart 2017
Anasayfa » Programlama » WPF DataGrid İçindeki Verileri Excel’e Aktarma

WPF DataGrid İçindeki Verileri Excel’e Aktarma

Bu yazımızda daha önce C# Windows Form ile yapmış olduğumuz Excel’e Veri aktarma işlemini WPF Form kullanarak gerçekleştireceğiz. Örneğimizde daha önceden verilerin çekilmiş olduğu bir proje kullanacağım.Bu projeye yeni bir Button ekleyerek verilerin Excel dosyasına aktarılmasını sağlayacağım.

Kullanacağımız WPF Formumuz aşağıdaki gibidir.

wpf_to_excel_tasarim

Öncelikle Excel için Reference eklememiz gerekiyor. Solution Explorer penceresinde projenin üstünde sağ tıklayarak Add-Reference diyoruz.

wpf_to_excel_1

Buradan Microsoft Excel 16.0 Object Library Seçerek OK diyoruz.

Şimdi kodlarımıza bakalım.
Öncelikle ;

namespacelerini ekliyoruz.

public partial class MainWindow : Window

satırında Window ibaresinde açılır kutuya tıklayarak aşağıdaki seçeneği seçerek implement işlemini gerçekleştiriyoruz.

wpf_to_excel_2

Daha sonra yine aynı yerde aynı işlemi yaparak aşağıdaki seçeneği tıklıyoruz.

wpf_to_excel_3

Şimdi Excel’e Aktar butonu için aşağıdaki kodları yazıyoruz.

 

Programımızı çalıştıralım ve Excele Aktar butonuna basalım.

wpf_to_excel_4

 

Örneğe ait video:

Hakkında Ahmet C

11 Yorumlar

  1. s.a hocam bakabildiniz mi neden böyle bir hata yapıyormuş.

  2. evet hocam yaptım ama ilk sutunun verilerini yükledikten sonra myRange.Value2 = b.Text; bu satırda hata veriyor diğer sutuna atlamıyor.

  3. s.a hocam ilgi ve alakanız için teşekkür ederim.

    dediğiniz gibi yaptım ama başlıkları atıyor ilk sutunu verileri ekliyor ikinci sutun gecmeden bu satırda hata veriyor —myRange.Value2 = b.Text;— neden yapıyordur.

Yorum Yap

Wordpress Tema indir