This documentation is archived and is not being maintained.

Range.Speak Method 

Causes the cells of the range to be spoken in row order or column order.

Namespace: Microsoft.Office.Interop.Excel
Assembly: Microsoft.Office.Interop.Excel (in

Dim SpeakDirection As Object
Dim SpeakFormulas As Object
Dim range1 As Range
range1.Speak(SpeakDirection, SpeakFormulas)

void Speak(
	[In, Optional] object SpeakDirection, 
	[In, Optional] object SpeakFormulas
public void Speak(
	/*in*/System.Object SpeakDirection, 
	/*in*/System.Object SpeakFormulas
function Speak(
	 SpeakDirection : Object, 
	 SpeakFormulas : Object



Optional Object. The speak direction, by rows or columns.


Optional Object. True will cause formulas to be sent to the Text-To-Speech (TTS) engine for cells that have formulas. The value is sent if the cells do not have formulas; False (default) will cause values to always be sent to the TTS engine.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Development Platforms

Windows XP Home Edition, Windows XP Professional, Windows Server 2003, and Windows 2000

Target Platforms