NamedRange.Value Свойство (2007 System)
Обновлен: Июль 2008
Возвращает или задает значение элемента управления NamedRange.
Пространство имен: Microsoft.Office.Tools.Excel
Сборка: Microsoft.Office.Tools.Excel.v9.0 (в Microsoft.Office.Tools.Excel.v9.0.dll)
Синтаксис
'Декларация
<BindableAttribute(True)> _
<BrowsableAttribute(False)> _
Public Property Value As Object
'Применение
Dim instance As NamedRange
Dim value As Object
value = instance.Value
instance.Value = value
[BindableAttribute(true)]
[BrowsableAttribute(false)]
public Object Value { get; set; }
Значение свойства
Тип: System.Object
Значение элемента управления NamedRange.
Заметки
Свойство Value можно использовать со следующими необязательными параметрами. Если задаются необязательные параметры, необходимо использовать методы доступа set_Value и get_Value в Visual Basic и C#.
Параметр |
Описание |
---|---|
RangeValueDataType |
Одно из значений XlRangeValueDataType, задающих тип данных для значения диапазона. Значение по умолчанию — xlRangeValueDefault. |
_arg1 |
Значение элемента управления NamedRange. Этот параметр используется только с методом доступа для установки set_Value. |
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Общие сведения о необязательных параметрах в решениях Office.
Примеры
В следующем примере кода демонстрируется установка свойства Value с необязательными параметрами и без таких параметров.
Эта версия предназначена для настройки уровня документа.
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");
}
Эта версия предназначена для надстройки уровня приложения.
Private Sub SetValue()
Dim vstoWorksheet As Worksheet = CType( _
Me.Application.ActiveWorkbook.Worksheets(1), _
Excel.Worksheet).GetVstoObject()
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 = ((Excel.Worksheet)
this.Application.ActiveWorkbook.Worksheets[1]).GetVstoObject();
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");
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Office.Tools.Excel - пространство имен
Журнал изменений
Дата |
Журнал событий |
Причина |
---|---|---|
Июль 2008 |
Добавлена версия кода для надстройки уровня приложения. |
Изменение функции SP1. |