NamedRange.Speak (Método)

Hace que las celdas del control NamedRange se lean por orden de filas o de columnas.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)

Sintaxis

'Declaración
Sub Speak ( _
    SpeakDirection As Object, _
    SpeakFormulas As Object _
)
void Speak(
    Object SpeakDirection,
    Object SpeakFormulas
)

Parámetros

  • SpeakDirection
    Tipo: System.Object
    Dirección de lectura, por filas o columnas.
  • SpeakFormulas
    Tipo: System.Object
    true provoca que se envíen las fórmulas al motor de conversión de texto a voz (TTS, Text-To-Speech) en el caso de las celdas que tienen fórmulas.Se envía el valor si las celdas no tienen fórmulas; false (valor predeterminado) provocará que se envíen siempre los valores al motor de conversión de texto a voz.

Comentarios

Parámetros opcionales

Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.

Ejemplos

En el ejemplo de código siguiente se muestra cómo utilizar el método Speak para que se oiga el contenido de un control NamedRange denominado NamedRange1 por columnas.

Se trata de un ejemplo para una personalización en el nivel del documento.

    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);
}

Seguridad de .NET Framework

Vea también

Referencia

NamedRange Interfaz

Microsoft.Office.Tools.Excel (Espacio de nombres)