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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.