Udostępnij za pośrednictwem


Metoda NamedRange.ApplyNames —

Stosuje nazwy do komórki w NamedRange kontroli.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestaw:  Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)

Składnia

'Deklaracja
Function ApplyNames ( _
    Names As Object, _
    IgnoreRelativeAbsolute As Object, _
    UseRowColumnNames As Object, _
    OmitColumn As Object, _
    OmitRow As Object, _
    Order As XlApplyNamesOrder, _
    AppendLast As Object _
) As Object
Object ApplyNames(
    Object Names,
    Object IgnoreRelativeAbsolute,
    Object UseRowColumnNames,
    Object OmitColumn,
    Object OmitRow,
    XlApplyNamesOrder Order,
    Object AppendLast
)

Parametry

  • Names
    Typ: System.Object
    Tablica nazw, które będą stosowane.Jeśli ten argument zostanie pominięty, wszystkie nazwy w arkuszu są stosowane do zakresu.
  • IgnoreRelativeAbsolute
    Typ: System.Object
    true Aby zamienić odwołania na nazwy, niezależnie od tego, w typach odwołań, nazwami lub odwołaniami; falseAby zastąpić odwołaniami bezwzględnymi bezwzględne nazwami, odwołania względne tylko z nazw względnych i odwołania mieszane tylko mieszane nazwy.Wartością domyślną jest true.
  • UseRowColumnNames
    Typ: System.Object
    true Aby użyć nazw zakresów wierszy i kolumn, które zawierają określony zakres, jeśli nie można odnaleźć nazwy zakresu; falseAby zignorować OmitColumn i OmitRow argumentów.Wartością domyślną jest true.
  • OmitColumn
    Typ: System.Object
    true Aby zastąpić cały adres nazwą zorientowana na wiersze.Nazwa zorientowana na kolumny można pominąć, tylko wtedy, gdy wskazana komórka jest w tej samej kolumnie jako formuła i mieści się w zorientowana na wiersze nazwanego zakresu.Wartością domyślną jest true.
  • OmitRow
    Typ: System.Object
    true Aby zastąpić cały adres nazwą zorientowana na kolumny.Nazwa zorientowana na wiersze można pominąć, tylko wtedy, gdy wskazana komórka znajduje się w tym samym wierszu co formuła i mieści się w zorientowana na kolumny nazwanego zakresu.Wartością domyślną jest true.
  • AppendLast
    Typ: System.Object
    true Aby zastąpić definicje nazw w Names , a także zastąpi definicje nazwisk, które zostały zdefiniowane; falseAby zastąpić definicje nazw w Names tylko.Wartością domyślną jest false.

Wartość zwracana

Typ: System.Object

Uwagi

Można użyć Array funkcja służąca do tworzenia listy nazw dla Names argument.

Stosowanie nazw do całego arkusza, należy użyć Cells.ApplyNames.

Nie można cofnąć "rozliczenia" nazw; Aby usunąć nazwy, należy Delete metoda.

Parametry opcjonalne

Aby uzyskać informacje o opcjonalnych parametrów, zobacz Parametry opcjonalne w rozwiązania dla pakietu Office.

Przykłady

Następujący kod w przykładzie wykorzystano ApplyNames metodę, aby zastosować zestaw nazw, które NamedRange kontroli.

Ten przykład dotyczy dostosowywania poziomie dokumentu.

    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

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);
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

NamedRange Interfejs

Przestrzeń nazw Microsoft.Office.Tools.Excel