NamedRange.ApplyNames – metoda
Použity názvy buněk v NamedRange ovládacího prvku.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Deklarace
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
Pole názvů, které mají být použity.Pokud je tento argument vynechán, jsou použity všechny názvy na kartě v oblasti.
- IgnoreRelativeAbsolute
Typ: System.Object
true Chcete nahradit odkazy názvy, bez ohledu na odkazové typy, názvy nebo odkazy; falseChcete-li nahradit absolutní odkazy pouze s názvy absolutní, relativní odkazy pouze s relativní názvy a smíšené odkazy pouze s názvy smíšené.Výchozí hodnota je true.
- UseRowColumnNames
Typ: System.Object
true Chcete-li použít názvy řádků a sloupců oblastí, které obsahují zadaný rozsah, pokud nelze najít názvy pro danou oblast; falseChcete-li ignorovat OmitColumn a OmitRow argumenty.Výchozí hodnota je true.
- OmitColumn
Typ: System.Object
true Chcete-li nahradit celý odkaz s názvem řádkovou orientaci.Název sloupcovou orientaci lze vynechat, pouze pokud odkazovaná buňka je ve stejném sloupci jako vzorec a spadá řádku orientované pojmenovanou oblast.Výchozí hodnota je true.
- OmitRow
Typ: System.Object
true Chcete-li nahradit celý odkaz s názvem sloupcovou orientaci.Název řádkovou orientaci lze vynechat, pouze pokud odkazovaná buňka je na stejném řádku jako vzorec a spadá sloupce orientované pojmenovanou oblast.Výchozí hodnota je true.
- Order
Typ: Microsoft.Office.Interop.Excel.XlApplyNamesOrder
Určuje název oblasti je při odkazu na buňku nahrazuje název oblasti řádkovou orientaci a sloupcovou orientaci uvedeny jako první.
Může být jedna z těchto XlApplyNamesOrder konstanty:
xlColumnThenRow
xlRowThenColumn
- AppendLast
Typ: System.Object
true Chcete-li nahradit definice názvů v Names a také nahradit definice poslední názvy, které byly definovány; falseChcete-li nahradit definice názvů v Names pouze.Výchozí hodnota je false.
Vrácená hodnota
Typ: System.Object
Poznámky
Lze použít Array funkce, vytvořit seznam názvů Names argument.
Pokud chcete použít názvy celý list, pomocí Cells.ApplyNames.
Nelze zrušit "vyrovnání" názvy; k odstranění názvů, použijte Delete metody.
Volitelné parametry
Informace o nepovinných parametrů naleznete v tématu Volitelné parametry v řešeních pro systém Office.
Příklady
Následující příklad kódu používá ApplyNames metodu použít sadu názvů NamedRange ovládacího prvku.
Tento příklad je pro vlastní úpravy úrovni 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);
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.