NamedRange.ApplyNames Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.