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 všechny názvy listu použité v oblasti.
- IgnoreRelativeAbsolute
Typ: System.Object
true Chcete-li nahradit odkazy názvy, bez ohledu na odkazové typy, názvy nebo odkazy; falseChcete-li nahradit absolutní odkazy pouze s názvy absolutní a relativní odkazy pouze pomocí relativních názvů smíšené odkazy pouze smíšené názvy.Výchozí hodnota je true.
- UseRowColumnNames
Typ: System.Object
true Chcete-li použít názvy řádků a sloupců oblastí, které obsahují zadaný rozsah, v případě, že nelze nalézt názvy pro oblast; falseChcete-li přeskočit 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 v případě, že odkazované buňce ve stejném sloupci jako vzorec a spadá řádků 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 v případě, že odkazované buňky ve stejném řádku jako vzorec a spadá sloupcovou orientaci pojmenovanou oblast.Výchozí hodnota je true.
- Order
Typ: Microsoft.Office.Interop.Excel.XlApplyNamesOrder
Určuje název oblasti, které 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 příjmení, 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
Můžete použít Array funkci, kterou chcete vytvořit seznam jmen pro Names argument.
Pokud chcete použít názvy celý list, Cells.ApplyNames.
Nelze zrušit "vyrovnání" názvy; k odstranění názvů, použijte Delete metoda.
Volitelné parametry
Informace o volitelných parametrů naleznete v tématu Volitelné parametry v Office Solutions.
Příklady
Následující příklad kódu používá ApplyNames metodu, chcete-li použít sadu názvů NamedRange ovládacího prvku.
V tomto příkladu je úroveň dokument přizpůsobení.
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.