C# ile Word’e Metin Aktarımı

Merhaba,

Bugün Textbox’dan word dosyasına veri aktarma hakkında basit bir uygulamayla bilgi vermeye çalışacağım.

Form Tasarımı :
wordform

Daha sonra “Solution Explorer” penceresinde “Reference” üzerinde sağ tuş ve “Add Reference” kısmından “Microsoft Word x.0 Object Library” eklemesi yapalım.

addreference

 

[csharp]

using Microsoft.Office.Interop.Word; //word özelliklerini kullanmamız için eklememiz gereklidir.

[/csharp]

Sonra butonumuza cift tıklayıp kodlarımızı yazalım.

[csharp]

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Microsoft.Office.Interop.Word; //word özelliklerini kullanmamız için eklememiz gereklidir.

namespace wordExampleApp
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void btnWord_Click(object sender, EventArgs e)
{
Microsoft.Office.Interop.Word.Application word = new Microsoft.Office.Interop.Word.Application(); // yeni bir word nesnesi oluşturduk
word.Visible = true; // açılan word dosyasının görünürlüğünü true yapmamız gerekir.
Microsoft.Office.Interop.Word.Document wordDocument; // bir word dokümanı oluşturduk
object wordObj = System.Reflection.Missing.Value;
wordDocument = word.Documents.Add(ref wordObj);
//yazı özelliklerini ayarladığmız kısım
word.Selection.TypeText(txtText.Text);
word.Selection.Font.Size = 24;
word.Selection.Font.Name = "Arial";
word = null;
}
}
}

[/csharp]

Uygulama Sonucu : 

uygulamaekranı

 

C# ile word dosyasına veri aktarımı hakkında bilgi vermeye çalıştım umarım yararlı olur.
İyi  çalışmalar.

Hakkında Ali Demirci

Ben Ali Demirci... 1991 Ankara doğumluyum. Ankara da yaşıyorum. Fırsat buldukça öğrendiklerimi burada paylaşıyorum. Java ile haşır neşirim. Android'den asla vazgeçemem. Öğrenmeye bayılırım. Yeni şeyler öğrendiğimde, geçmişteki projelerimde keşke böyle yapsaydım diye çok üzülmüşümdür. O yüzden öğrenmekten korkmayın. Takıldığınız yerleri mutlaka sorun. Biliyorsam yanıt veririm. Bilmiyorsam yol gösteririm. Teşekkürler :)

Kontrol Et

İşletim Sistemlerine Giriş

İşletim sistemleri, bilgisayar donanımları ve kullanıcılar arasında iletişim sağlamak amacıyla yazılmış olan programlardır. Bilgisayar Nedir? …

Bir Yorum

  1. YUSUF

    YAZDIĞIMIZ YAZIYI NASIL ORTALAYABİLİRİZ?

Bir cevap yazın

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.