NamedRange.Value – vlastnost
Získá nebo nastaví hodnotu NamedRange řízení.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Deklarace
Property Value As Object
Get
Set
Object Value { get; set; }
Hodnota vlastnosti
Typ: System.Object
Hodnota NamedRange řízení.
Poznámky
Value Vlastnost lze použít následující volitelné parametry. Pokud zadáte nepovinné parametry, musíte použít set_Value a get_Value přístupové objekty v jazyce Visual Basic a C#.
Parametr |
Popis |
---|---|
RangeValueDataType |
Jeden z XlRangeValueDataType hodnoty, které určuje datový typ hodnotu rozsahu. Výchozí hodnota je xlRangeValueDefault. |
_arg1 |
Hodnota NamedRange řízení. Tento parametr je používán pouze set_Value přístupový objekt. |
Volitelné parametry
Informace o volitelných parametrů, viz The Variable missing and Optional Parameters in Office Solutions.
Příklady
Následující příklad kódu ukazuje, jak nastavit Value vlastnost s a bez volitelných parametrů.
Tato verze je přizpůsobení úrovni dokumentu.
Private Sub SetValue()
Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
= Me.Controls.AddNamedRange(Me.Range("A1"), _
"namedRange1")
namedRange1.Value = "Smith"
Dim namedRange2 As Microsoft.Office.Tools.Excel.NamedRange _
= Me.Controls.AddNamedRange(Me.Range("A2"), _
"namedRange2")
namedRange2.set_Value(Excel.XlRangeValueDataType.xlRangeValueDefault, _
"Jones")
End Sub
private void SetValue()
{
Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
this.Controls.AddNamedRange(this.Range["A1", missing],
"namedRange1");
namedRange1.Value = "Smith";
Microsoft.Office.Tools.Excel.NamedRange namedRange2 =
this.Controls.AddNamedRange(this.Range["A2", missing],
"namedRange2");
namedRange2.set_Value(Excel.XlRangeValueDataType.xlRangeValueDefault,
"Jones");
}
Tato verze je aplikace- doplněkúroveň.
Private Sub SetValue()
Dim NativeWorksheet As Microsoft.Office.Interop.Excel.Worksheet =
Globals.ThisAddIn.Application.ActiveSheet
Dim vstoWorksheet As Microsoft.Office.Tools.Excel.Worksheet =
Globals.Factory.GetVstoObject(NativeWorksheet)
Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
= vstoWorksheet.Controls.AddNamedRange(vstoWorksheet.Range("A1"), _
"namedRange1")
namedRange1.Value = "Smith"
Dim namedRange2 As Microsoft.Office.Tools.Excel.NamedRange _
= vstoWorksheet.Controls.AddNamedRange(vstoWorksheet.Range("A2"), _
"namedRange2")
namedRange2.set_Value(Excel.XlRangeValueDataType.xlRangeValueDefault, _
"Jones")
End Sub
private void SetValue()
{
Worksheet vstoWorksheet =
Globals.Factory.GetVstoObject(this.Application.ActiveWorkbook.Worksheets[1]);
NamedRange namedRange1 =
vstoWorksheet.Controls.AddNamedRange(
vstoWorksheet.Range["A1", missing],
"namedRange1");
namedRange1.Value = "Smith";
Microsoft.Office.Tools.Excel.NamedRange namedRange2 =
vstoWorksheet.Controls.AddNamedRange(
vstoWorksheet.Range["A2", missing],
"namedRange2");
namedRange2.set_Value(Excel.XlRangeValueDataType.xlRangeValueDefault,
"Jones");
}
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.