der folgende Code liest den Text der Zelle d2 vor und das funktioniert.
Wie muss der Code lauten, das der Zellinhalt der markierten Zellen, evtl. auch nicht zusammenhängend, vorgelesen wird?
Habe versch. probiert, aber erfolglos.
Mit der Bitte um Hilfe, grüßt
Dieter(Drummer)
'Code Beispiel, nicht von mir:
Sub Sprechen()
Dim Text As String
Dim objSpeaker As Object
Text = Tabelle1.[d2]
Set objSpeaker = CreateObject("SAPI.SpVoice")
Set objSpeaker.Voice = objSpeaker.GetVoices( _
"Name=ScanSoft Steffi_Dri40_16kHz").Item(0)
objSpeaker.Volume = 100
objSpeaker.Speak Text
Set objSpeaker = Nothing
End Sub