Share via


NamedRange.Speak-Methode

Bewirkt, dass die Zellen des NamedRange-Steuerelements zeilenweise oder spaltenweise vorgelesen werden.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Syntax

'Declaration
Sub Speak ( _
    SpeakDirection As Object, _
    SpeakFormulas As Object _
)
void Speak(
    Object SpeakDirection,
    Object SpeakFormulas
)

Parameter

  • SpeakDirection
    Typ: System.Object
    Die Vorleserichtung: zeilenweise oder spaltenweise.
  • SpeakFormulas
    Typ: System.Object
    true führt dazu, dass Formeln an das Vorlesemodul (TTS) gesendet werden, wenn die Zellen Formeln enthalten.Wenn die Zellen keine Formeln aufweisen, werden die Werte gesendet. false (Standard) führt dazu, dass die Werte immer an das Vorlesemodul (TTS) gesendet werden.

Hinweise

Optionale Parameter

Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.

Beispiele

Das folgende Codebeispiel veranschaulicht, wie die Speak-Methode verwendet wird, um den Inhalt eines NamedRange-Steuerelements mit dem Namen NamedRange1 spaltenweise vorzulesen.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

    Private Sub SpeakNamedRange()
        Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
            = Me.Controls.AddNamedRange(Me.Range("A1", "A5"), _
            "namedRange1")

        namedRange1.Value2 = 10
        namedRange1.Speak(Excel.XlSpeakDirection.xlSpeakByColumns, _
            False)
    End Sub

private void SpeakNamedRange()
{
    Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
        this.Controls.AddNamedRange(this.Range["A1", "A5"],
        "namedRange1");

    namedRange1.Value2 = 10;
    namedRange1.Speak(Excel.XlSpeakDirection.xlSpeakByColumns,
        false);
}

.NET Framework-Sicherheit

Siehe auch

Referenz

NamedRange Schnittstelle

Microsoft.Office.Tools.Excel-Namespace