Nasıl yapılır: Program Aracılığıyla Word Tabloları Oluşturma

Tables koleksiyonu, bu içeriklerden herhangi birinde tablo oluşturabileceğiniz anlamına gelen Document, Document, Selection ve Range sınıflarının bir üyesidir.Belirtilen aralığa tablo eklemek için Tables koleksiyonunun Add yöntemini kullanın.

Uygulama hedefi: Bu konudaki bilgiler, Word 2013 ve Word 2010 için belge düzeyi projeler ve uygulama düzeyi projelere yöneliktir. Daha fazla bilgi edinmek için, bkz. Office Uygulaması ve Proje Türüne Göre Kullanılabilir Özellikler.

Belge Düzeyi Özelleştirmesinde Tablo Oluşturma

Belgeye basit bir tablo eklemek için

  • Belgenin başına üç satır ve dört sütun içeren bir tablo eklemek için Add yöntemini kullanın.

    Aşağıdaki kod örneğini kullanmak için projenizdeki ThisDocument sınıfından kodu çalıştırın.

    Dim tableLocation As Word.Range = Me.Range(Start:=0, End:=0)
    Me.Tables.Add(Range:=tableLocation, NumRows:=3, NumColumns:=4)
    
    object start = 0;
    object end = 0;
    Word.Range tableLocation = this.Range(ref start, ref end);
    this.Tables.Add(tableLocation, 3, 4);
    

Bir tablo oluşturduğunuzda Document konak öğesinin Tables koleksiyonuna otomatik olarak eklenir.Bundan sonra tabloya aşağıda gösterildiği gibi Item özelliğini kullanarak öğe numarası ile başvurabilirsiniz.

Tabloya öğe numarası ile başvurmak için

  • Item özelliğini kullanın ve başvurmak istediğiniz tablonun öğe numarasını sağlayın.

    Aşağıdaki kod örneğini kullanmak için projenizdeki ThisDocument sınıfından kodu çalıştırın.

    Dim newTable As Word.Table = Me.Tables.Item(1)
    
    Word.Table newTable = this.Tables[1];
    

Her Table nesnesi aynı zamanda biçimlendirme özniteliklerini de ayarlamanızı sağlayan Range özelliğine sahiptir.

Tabloya bir stil uygulamak için

  • Tabloya Word yerleşik stillerinden birini uygulamak için Style özelliğini kullanın.

    Aşağıdaki kod örneğini kullanmak için projenizdeki ThisDocument sınıfından kodu çalıştırın.

    Me.Tables.Item(1).Range.Font.Size = 8
    Me.Tables.Item(1).Style = "Table Grid 8"
    
    this.Tables[1].Range.Font.Size = 8;
    this.Tables[1].set_Style("Table Grid 8");
    

Uygulama Düzeyi Eklentilerinde Tablo Oluşturma

Belgeye basit bir tablo eklemek için

  • Belgenin başına üç satır ve dört sütun içeren bir tablo eklemek için Add yöntemini kullanın.

    Aşağıdaki kod örneğinde etkin belgeye bir tablo eklenir.Bu örneği kullanmak için projenizdeki ThisAddIn sınıfından kodu çalıştırın.

    Dim tableLocation As Word.Range = Me.Application.ActiveDocument.Range(Start:=0, End:=0)
    Me.Application.ActiveDocument.Tables.Add(Range:=tableLocation, NumRows:=3, NumColumns:=4)
    
    Word.Range tableLocation = 
        this.Application.ActiveDocument.Range(0, 0);
    this.Application.ActiveDocument.Tables.Add(
        tableLocation, 3, 4);
    

Bir tablo oluşturduğunuzda Document'ın Tables koleksiyonuna otomatik olarak eklenir.Bundan sonra tabloya aşağıda gösterildiği gibi Item özelliğini kullanarak öğe numarası ile başvurabilirsiniz.

Tabloya öğe numarası ile başvurmak için

  • Item özelliğini kullanın ve başvurmak istediğiniz tablonun öğe numarasını sağlayın.

    Aşağıdaki kod örneği etkin belgeyi kullanır.Bu örneği kullanmak için projenizdeki ThisAddIn sınıfından kodu çalıştırın.

    Dim newTable As Word.Table = Me.Application.ActiveDocument.Tables.Item(1)
    
    Word.Table newTable = this.Application.ActiveDocument.Tables[1];
    

Her Table nesnesi aynı zamanda biçimlendirme özniteliklerini de ayarlamanızı sağlayan Range özelliğine sahiptir.

Tabloya bir stil uygulamak için

  • Tabloya Word yerleşik stillerinden birini uygulamak için Style özelliğini kullanın.

    Aşağıdaki kod örneği etkin belgeyi kullanır.Bu örneği kullanmak için projenizdeki ThisAddIn sınıfından kodu çalıştırın.

    Me.Application.ActiveDocument.Tables.Item(1).Range.Font.Size = 8
    Me.Application.ActiveDocument.Tables.Item(1).Style = "Table Grid 8"
    
    this.Application.ActiveDocument.Tables[1].Range.Font.Size = 8;
    this.Application.ActiveDocument.Tables[1].set_Style("Table Grid 8");
    

Ayrıca bkz.

Görevler

Nasıl yapılır: Word Tablolarında Hücrelere Program Aracılığıyla Metin ve Biçimlendirme Ekleme

Nasıl yapılır: Word Tablolarına Program Aracılığıyla Satır ve Sütun Ekleme

Nasıl yapılır: Belge Özellikleriyle Word Tablolarını Program Aracılığıyla Doldurma

Kavramlar

Office Çözümlerinde İsteğe Bağlı Parametreler