Anasayfa / Bilgisayar Mühendisliği / C# ile Word’e Metin Aktarımı

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

 


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

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


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;
}
}
}

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

Regex Nedir? Nasıl Kullanılır?

Regex(Regular Expression) yani düzenli ifadeler, metinlerde aranan bir tümceyi kolayca bulmamızı sağlayan bir çeşit algoritmadır. Yani …

Bir Cevap Yazın

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