NamedRange.Table(Object, Object) Methode

Definition

Erstellt eine Datentabelle aufgrund von Eingabewerten und Formeln, die Sie in einem Arbeitsblatt definieren.

public object Table (object RowInput, object ColumnInput);

Parameter

RowInput
Object

Eine einzelne Zelle, die als Zeileneingabe für die Tabelle verwendet werden soll.

ColumnInput
Object

Eine einzelne Zelle, die als Spalteneingabe für die Tabelle verwendet werden soll.

Gibt zurück

Object

Beispiele

Im folgenden Codebeispiel wird die- Table Methode verwendet, um eine formatierte Multiplikationstabelle in zu erstellen NamedRange .

Dieses Beispiel gilt für eine Anpassung auf Dokument Ebene.

private void CreateTable()
{
    Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
        this.Controls.AddNamedRange(this.Range["A1", "K11"],
        "namedRange1");

    this.Range["A1"].Formula = "=A12*A13";
    for (int i = 2; i <= 11; i++)
    {
        ((Excel.Range)this.Cells[i, 1]).Value2 = i - 1;
        ((Excel.Range)this.Cells[1, i]).Value2 = i - 1;
    }

    namedRange1.Table(this.Range["A12"],
        this.Range["A13"]);
    Excel.Range region = this.Range["A1"].CurrentRegion;
    ((Excel.Range)region.Rows[1]).Font.Bold = true;
    ((Excel.Range)region.Columns[1]).Font.Bold = true;
    ((Excel.Range)region.Columns).AutoFit();
}
Private Sub CreateTable()
    Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
        = Me.Controls.AddNamedRange(Me.Range("A1", "K11"), _
        "namedRange1")

    Me.Range("A1").Formula = "=A12*A13"
    Dim i As Integer
    For i = 2 To 11
        CType(Me.Cells(i, 1), Excel.Range).Value2 = i - 1
        CType(Me.Cells(1, i), Excel.Range).Value2 = i - 1
    Next i

    namedRange1.Table(Me.Range("A12"), Me.Range("A13"))
    Dim [region] As Excel.Range = Me.Range("A1").CurrentRegion
    CType([region].Rows(1), Excel.Range).Font.Bold = True
    CType([region].Columns(1), Excel.Range).Font.Bold = True
    CType([region].Columns, Excel.Range).AutoFit()
End Sub

Hinweise

Mithilfe von Datentabellen können Sie eine Was-wäre-wenn-Analyse durchführen, indem Sie bestimmte Konstante Werte im Arbeitsblatt ändern, um zu sehen, wie Werte in anderen Zellen betroffen sind.

Optionale Parameter

Weitere Informationen zu optionalen Parametern finden Sie unter optionale Parameter in Office-Projektmappen.

Gilt für