Чи встановлено у вас видання Excel із функцією "Текст у мові"? Якщо так, ви можете змусити Excel говорити з коду VBA. Не забудьте включити динаміки.
Перетворення тексту в мовлення
Нижче буде промовляти текст у комірці А1 ActiveSheet:
123456789 | Sub SayThisCell ()Клітинки (1, 1)End Sub |
Цей макрос не вимагає, щоб текст містився в будь -якій таблиці, він говорить про вміст рядка:
1234567891011121314151617 | Sub SayThisString ()Dim SayThis As StringSayThis = "Я люблю Microsoft Excel"Application.Speech.Speak (SayThis)End Sub |