NamedRange.NoteText – metoda
Získá nebo nastaví přidružené k buňce v levém horním rohu buňky poznámky 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 NoteText ( _
Text As Object, _
Start As Object, _
Length As Object _
) As String
string NoteText(
Object Text,
Object Start,
Object Length
)
Parametry
- Text
Typ: System.Object
Text, který chcete přidat poznámku (maximálně 255 znaků).Vložen text od pozice Start, nahrazení Length znaky existující poznámky.Pokud je tento argument vynechán, vrátí tato metoda aktuální text poznámky od pozice Start, pro Length znaky.
- Start
Typ: System.Object
Počáteční pozice textu, který je nastaven nebo vrácena.Pokud je tento argument vynechán, tato metoda začíná prvním znakem.Přidat text do poznámky, zadejte číslo větší než počet znaků v existující poznámky.
- Length
Typ: System.Object
Počet znaků, které lze nastavit nebo vrácena.Pokud tento argument vynecháte, aplikace Microsoft Office Excel nastaví nebo vrátí znaky z počáteční pozice na konec Poznámka (maximálně 255 znaků).Pokud existují více než 255 znaků z Start na konec Poznámka, tato metoda vrátí pouze 255 znaků.
Vrácená hodnota
Typ: System.String
Poznámky
Poznámky buněk byly nahrazeny oblast poznámek.Další informace naleznete Comment objektu.
Chcete-li přidat poznámku, která obsahuje více než 255 znaků, tímto způsobem jednou k určení prvních 255 znaků a pak jej znovu použít připojit zbývající poznámky (více než 255 znaků).
Volitelné parametry
Informace o nepovinných parametrů naleznete v tématu Volitelné parametry v řešeních pro systém Office.
Příklady
Následující příklad kódu ukazuje, jak nastavit různé formátování a zobrazení vlastností NamedRange ovládací prvek s názvem NamedRange1.Zejména v tomto příkladu NoteText metoda pro přidání poznámky k NamedRange1 s textem Toto je test formát.
Tento příklad je pro vlastní úpravy úrovni dokumentu.
' <Snippet36>
Private Sub SetRangeFormats()
Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
= Me.Controls.AddNamedRange(Me.Range("A1", "A5"), _
"namedRange1")
namedRange1.NoteText("This is a Formatting test", , )
namedRange1.Value2 = "Martha"
namedRange1.Font.Name = "Verdana"
namedRange1.VerticalAlignment = Excel.XlVAlign.xlVAlignCenter
namedRange1.HorizontalAlignment = Excel.XlHAlign.xlHAlignCenter
namedRange1.BorderAround(, Excel.XlBorderWeight.xlThick, _
Excel.XlColorIndex.xlColorIndexAutomatic, )
namedRange1.AutoFormat( _
Excel.XlRangeAutoFormat.xlRangeAutoFormat3DEffects1, _
True, False, True, False, True, True)
If MessageBox.Show("Clear the formatting and notes?", _
"Test", MessageBoxButtons.YesNo) = DialogResult.Yes Then
namedRange1.ClearFormats()
namedRange1.ClearNotes()
End If
End Sub
' </Snippet35>
// <Snippet36>
private void SetRangeFormats()
{
Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
this.Controls.AddNamedRange(this.Range["A1", "A5"],
"namedRange1");
namedRange1.NoteText("This is a Formatting test");
namedRange1.Value2 = "Martha";
namedRange1.Font.Name = "Verdana";
namedRange1.VerticalAlignment = Excel.XlVAlign.xlVAlignCenter;
namedRange1.HorizontalAlignment = Excel.XlHAlign.xlHAlignCenter;
namedRange1.BorderAround(missing, Excel.XlBorderWeight.xlThick,
Excel.XlColorIndex.xlColorIndexAutomatic);
namedRange1.AutoFormat(Excel.XlRangeAutoFormat.xlRangeAutoFormat3DEffects1,
true, false, true, false, true, true);
if (MessageBox.Show("Clear the formatting and notes?", "Test",
MessageBoxButtons.YesNo) == DialogResult.Yes)
{
namedRange1.ClearFormats();
namedRange1.ClearNotes();
}
}
// </Snippet35>
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.