NamedRange.Speak, méthode
Entraîne la lecture des cellules du contrôle NamedRange dans l'ordre des lignes ou des colonnes.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Déclaration
Sub Speak ( _
SpeakDirection As Object, _
SpeakFormulas As Object _
)
void Speak(
Object SpeakDirection,
Object SpeakFormulas
)
Paramètres
- SpeakDirection
Type : System.Object
Direction de lecture, par lignes ou par colonnes.
- SpeakFormulas
Type : System.Object
true entraînera l'envoi des formules au moteur de conversion de texte par synthèse vocale (TTS, Text-To-Speech) pour les cellules qui contiennent des formules.La valeur est envoyée si les cellules ne contiennent pas de formule ; false (valeur par défaut) entraîne l'envoi systématique des valeurs au moteur de conversion de texte par synthèse vocale.
Notes
Paramètres optionnels
Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.
Exemples
L'exemple de code suivant illustre l'utilisation de la méthode Speak pour transcrire à l'oral le contenu d'un NamedRange appelé NamedRange1 par colonnes.
Cet exemple illustre une personnalisation au niveau du document.
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);
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.