Birden Fazla Textbox’ta bulunan Bilgiyi Excel’e Aktar C#

Birden Fazla Textbox’ta bulunan Bilgiyi Excel’e Aktar C#

Excele Aktar butonu ve textbox ekleyelim.Ve aşağıdaki kodları yeni eklediğimiz Excele Aktar butonunun click olayına yazalım.Projeyi çalıştırmadan birkaç işlem yapmamız gerekecek.   **

Solution Explorer pencresinde References üzerinde sağ tıklıyoruz. Add Reference tıklanır.

Ekrana gelen pencereden Microsoft.Office.Interop.Excel seçilir ve ok’lenir.

[code lang=”csharp”]
using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;//www.gorselprogramlama.com

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace birden_fazla_textbox_excel_aktar

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}//www.gorselprogramlama.com

private void btnExcel_Click(object sender, EventArgs e)

{

Microsoft.Office.Interop.Excel.Application uygulama = new Microsoft.Office.Interop.Excel.Application();

uygulama.Visible = true;//www.gorselprogramlama.com

Microsoft.Office.Interop.Excel.Workbook kitap = uygulama.Workbooks.Add(System.Reflection.Missing.Value);

Microsoft.Office.Interop.Excel.Worksheet sayfa1 = (Microsoft.Office.Interop.Excel.Worksheet)kitap.Sheets[1];

for (int i = 0; i < this.Controls.Count; i++) //www.gorselprogramlama.com

{

if (this.Controls[i] is TextBox)//www.gorselprogramlama.com

{

Microsoft.Office.Interop.Excel.Range alan = (Microsoft.Office.Interop.Excel.Range)sayfa1.Cells[i + 1, 5];

alan.Value2 = this.Controls[i].Text;

}//www.gorselprogramlama.com

}

}

}

}
[/code]

Dersin videolu anlatımı ve anlatımda yapılan projeyi indirmek için

Tıklayınız

Yorumlar 3

  • hocam çok güzel derslerinizi takip etmekten çok mutluyum eğer mümkünse local database (sdf.) yede bir el atmanız mümkün mü. Sql ile pek aram yok local database ile nasıl bağlantı yapılır. bu konuda çok fazla döküman yok.

  • Sonraki zamanlarda neden olmasın .

  • Sitemizin Google’da Ön Sıralarda Çıkması İçin Lütfen Google+ Butonuna Tıklayınız , Sayfamızı Facebookta Beğeniniz veya yazıları Twitter,Facebookta paylaşınız.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir