Aracılığıyla paylaş


Nasıl Yapılır: Word Tablolarına Satır ve Sütun Ekleme

Microsoft Office Word tablosunda, hücreler satırlar ve sütunlar şeklinde düzenlenmiştir. Tabloya satır eklemek için Rows nesnesinin Add yöntemini, sütun eklemek için Columns nesnesinin Add yöntemini kullanabilirsiniz.

Uygulama alanı: Bu konudaki bilgiler Word 2007 ve Word 2010 uygulamalarının belge düzeyi projelerine ve uygulama düzeyi projelerine yöneliktir. Daha fazla bilgi için bkz. Office Uygulamalarında Kullanılabilir Özellikler ve Proje Türü.

Belge Düzeyi Özelleştirmesi Örnekleri

Aşağıdaki kod örnekleri belge düzeyi özelleştirmelerinde kullanılabilir. Bu örnekleri kullanmak için, projenizdeki ThisDocument sınıfından kodu çalıştırın. Bu örnekler özelleştirmenizle ilişkili belgenin en az bir tablo içerdiğini varsayar.

Tabloya satır eklemek için

  • Tabloya satır eklemek için Add yöntemini kullanın.

    Me.Tables.Item(1).Rows.Add()
    
    this.Tables[1].Rows.Add(this.Tables[1].Rows[1]);
    

Tabloya sütun eklemek için

  • Önce Add yöntemini, ardından sütunları aynı genişlikte yapmak için DistributeWidth yöntemini kullanın.

    Me.Tables.Item(1).Columns.Add(BeforeColumn:=Me.Tables.Item(1).Columns(1))
    Me.Tables.Item(1).Columns.DistributeWidth()
    
    this.Tables[1].Columns.Add(this.Tables[1].Columns[1]); 
    this.Tables[1].Columns.DistributeWidth();
    

Uygulama Düzeyi Eklentileri Örnekleri

Aşağıdaki kod örnekleri uygulama düzeyi eklentilerinde kullanılabilir. Bu örnekleri kullanmak için, projenizdeki ThisAddIn sınıfından kodu çalıştırın. Bu örnekler etkin belgenin en az bir tablo içerdiğini varsayar.

Tabloya satır eklemek için

  • Tabloya satır eklemek için Add yöntemini kullanın.

    Me.Application.ActiveDocument.Tables.Item(1).Rows.Add()
    
    this.Application.ActiveDocument.Tables[1].Rows.Add(
        this.Application.ActiveDocument.Tables[1].Rows[1]);
    

Tabloya sütun eklemek için

  • Önce Add yöntemini, ardından sütunları aynı genişlikte yapmak için DistributeWidth yöntemini kullanın.

    Me.Application.ActiveDocument.Tables.Item(1).Columns.Add( _
        BeforeColumn:=Me.Application.ActiveDocument.Tables.Item(1).Columns(1))
    Me.Application.ActiveDocument.Tables.Item(1).Columns.DistributeWidth()
    
    this.Application.ActiveDocument.Tables[1].Columns.Add(
        this.Application.ActiveDocument.Tables[1].Columns[1]);
    this.Application.ActiveDocument.Tables[1].Columns.DistributeWidth();
    

Ayrıca bkz.

Görevler

Nasıl Yapılır: Word Tablosu Oluşturma

Nasıl Yapılır: Word Tablolarında Hücrelere Metin ve Biçimlendirme Ekleme

Nasıl Yapılır: Belge Özellikleriyle Word Tablolarını Doldurma