NamedRange.ApplyNames Metoda

Definice

Použije názvy buněk v ovládacím NamedRange prvku.

public object ApplyNames (object Names, object IgnoreRelativeAbsolute, object UseRowColumnNames, object OmitColumn, object OmitRow, Microsoft.Office.Interop.Excel.XlApplyNamesOrder Order = Microsoft.Office.Interop.Excel.XlApplyNamesOrder.xlRowThenColumn, object AppendLast);
abstract member ApplyNames : obj * obj * obj * obj * obj * Microsoft.Office.Interop.Excel.XlApplyNamesOrder * obj -> obj
Public Function ApplyNames (Optional Names As Object, Optional IgnoreRelativeAbsolute As Object, Optional UseRowColumnNames As Object, Optional OmitColumn As Object, Optional OmitRow As Object, Optional Order As XlApplyNamesOrder = Microsoft.Office.Interop.Excel.XlApplyNamesOrder.xlRowThenColumn, Optional AppendLast As Object) As Object

Parametry

Names
Object

Pole názvů, které se mají použít. Pokud je tento argument vynechán, použijí se na oblast všechny názvy na listu.

IgnoreRelativeAbsolute
Object

true nahradit odkazy názvy, bez ohledu na odkazové typy názvů nebo odkazů; false absolutní odkazy nahradí pouze absolutními názvy, relativní odkazy pouze relativními názvy a smíšené odkazy pouze smíšenými názvy. Výchozí hodnota je true.

UseRowColumnNames
Object

true použít názvy oblastí řádků a sloupců, které obsahují zadanou oblast, pokud nelze najít názvy pro oblast; false a argumenty OmitColumn a OmitRow ignorujte. Výchozí hodnota je true.

OmitColumn
Object

true a nahraďte celý odkaz názvem orientovaným na řádky. Název orientovaný na sloupce lze vynechat pouze v případě, že se odkazovaná buňka nachází ve stejném sloupci jako vzorec a nachází se v pojmenované oblasti orientované na řádky. Výchozí hodnota je true.

OmitRow
Object

true a nahraďte celý odkaz názvem orientovaným na sloupce. Název orientovaný na řádky lze vynechat pouze v případě, že se odkazovaná buňka nachází ve stejném řádku jako vzorec a nachází se ve sloupcově orientované pojmenované oblasti. Výchozí hodnota je true.

Order
XlApplyNamesOrder

Určuje, který název oblasti je uveden jako první, když je odkaz na buňku nahrazen názvem oblasti orientované na řádky a na sloupce. Může to být jedna z těchto XlApplyNamesOrder konstant: xlColumnThenRowxlRowThenColumn

AppendLast
Object

true nahradit definice jmen v Names a také nahradit definice příjmení, která byla definována; false nahradit definice názvů pouze v Names . Výchozí hodnota je false.

Návraty

Příklady

Následující příklad kódu používá metodu ApplyNames k použití sady názvů NamedRange ovládacího prvku.

Tento příklad je pro přizpůsobení na úrovni dokumentu.

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

    string[] s = new string[] { "One", "Two", "Three", "Four", "Five" };
    namedRange1.ApplyNames(s, true, true, true, true,
        Excel.XlApplyNamesOrder.xlColumnThenRow, false);
}
Private Sub AddNames()
    Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
        = Me.Controls.AddNamedRange(Me.Range("A1", "A5"), _
        "namedRange1")

    Dim s() As String = {"One", "Two", "Three", "Four", "Five"}
    namedRange1.ApplyNames(s, True, True, True, True, _
        Excel.XlApplyNamesOrder.xlColumnThenRow, False)
End Sub

Poznámky

Pomocí funkce můžete Array vytvořit seznam názvů argumentu Names .

Pokud chcete použít názvy pro celý list, použijte Cells.ApplyNames.

Nelze "zrušit použití" jmen; Pokud chcete odstranit názvy, použijte metodu Delete .

Volitelné parametry

Informace o volitelných parametrech najdete v tématu Volitelné parametry v řešeních pro Systém Office.

Platí pro