Proprietà NamedRange.Value (System 2007)
Aggiornamento: Luglio 2008
Ottiene o imposta il valore del controllo NamedRange.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v9.0 (in Microsoft.Office.Tools.Excel.v9.0.dll)
Sintassi
<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; }
Valore proprietà
Tipo: System.Object
Valore del controllo NamedRange.
Note
La proprietà Value può essere utilizzata con i seguenti parametri facoltativi. Se si specificano i parametri facoltativi, è necessario utilizzare le funzioni di accesso set_Value e get_Value in Visual Basic e C#.
Parameter |
Descrizione |
---|---|
RangeValueDataType |
Uno dei valori XlRangeValueDataType che specifica il tipo di dati del valore dell'intervallo. Il valore predefinito è xlRangeValueDefault. |
_arg1 |
Valore del controllo NamedRange. Questo parametro viene utilizzato solo con la funzione di accesso set set_Value. |
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere Informazioni sui parametri facoltativi nelle soluzioni Office.
Esempi
Nell'esempio di codice riportato di seguito viene illustrato come impostare la proprietà Value con e senza i parametri facoltativi.
Questa versione è valida per una personalizzazione a livello di documento.
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");
}
Questa versione è valida per un componente aggiuntivo a livello di applicazione.
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");
}
Autorizzazioni
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Office.Tools.Excel
Cronologia delle modifiche
Date |
History |
Motivo |
---|---|---|
Luglio 2008 |
Aggiunta una versione dell'esempio di codice per un componente aggiuntivo a livello di applicazione. |
Modifica di funzionalità in SP1. |