我正在使用Excel宏来执行特定单元格中文本的文本到语音读取:
Range("$D$10").Select
Application.Speech.SpeakCellOnEnter = True
这要求用户在调用宏后按Enter键以激活此键。这意味着用户的两个动作,因为用户点击工作表上的“Listen”链接来调用宏。有没有办法模拟宏内的Enter键?或者,文本转语音是否有更好的选择?
答案 0 :(得分:5)
在宏中包含Sendkeys
Application.SendKeys "{ENTER}"
Range("$D$10").Select
Application.Speech.SpeakCellOnEnter = True