Nasıl yapılır: Word Tablolarına Program Aracılığıyla 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 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ş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.

Önemli notÖnemli

Bu kod aşağıdaki proje şablonları kullanarak oluşturduğunuz projelerde çalışır:

  • Word 2013 belgesi

  • Word 2013 şablonu

  • Word 2010 Belgesi

  • Word 2010 şablonu

Başka türde proje bu görevi gerçekleştirmek istiyorsanız, bir başvuru eklemeniz gerekir Microsoft.Office.Interop.Word derleme sonra da kullanmaları gereken söz konusu derlemeden sınıfları tablolar için satır ve sütun eklemek için.Daha fazla bilgi için bkz: Nasıl Yapılır: Birincil Birlikte Çalışma Derlemeleriyle Office Uygulamalarını Hedefleme ve Word 2010 birincil birlikte çalışma başvuru kaynağı.

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.

Önemli notÖnemli

Bu kod aşağıdaki proje şablonları kullanarak oluşturduğunuz projelerde çalışır:

  • Word 2013 eklentisi

  • Word 2010 Eklentisi

Başka türde proje bu görevi gerçekleştirmek istiyorsanız, bir başvuru eklemeniz gerekir Microsoft.Office.Interop.Word derleme sonra da kullanmaları gereken söz konusu derlemeden sınıfları tablolar için satır ve sütun eklemek için.Daha fazla bilgi için bkz: Nasıl Yapılır: Birincil Birlikte Çalışma Derlemeleriyle Office Uygulamalarını Hedefleme ve Word 2010 birincil birlikte çalışma başvuru kaynağı.

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: Program Aracılığıyla Word Tabloları Oluşturma

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

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