Логотип

+7 (977) 834-82-00

info@vba-excel.ru

Произнести текст ячейки Excel вслух

Функция позволяет проговорить введенный текст в ячейку Excel. Предупредить об изменении результата в расчете и т.п.

 

Добавить в Excel!

Установите программу

*Этого функционала нет в стандартном Excel

 Скачали:  24 768 чел.

Описание работы

Простая функция =ПРОИЗНЕСТИ(ТЕКСТ), которая позволяет произнести указанный текст. Стихи, конечно, читает не ахти как, но зато можно делать различные звуковые предупреждения.

Например, если изменилось контрольное значение, можно выдавать предупреждение ПРОИЗНЕСТИ("Внимание! Результат изменился"). Либо приветствовать пользователя при входе в Excel ПРОИЗНЕСТИ("Добро пожаловать!").

 

Внимание! Не на всех компьютерах стоит русский пакет, поэтому русские слова проговариваться не будут. 

В этом случае можно обходиться словами на английском или преобразовывать русский текст в латиницу с помощью транслитерации.

Код на VBA

Function ПРОИЗНЕСТИ(ТЕКСТ As String) As String
    Application.Speech.Speak (ТЕКСТ)
    ПРОИЗНЕСТИ = ТЕКСТ
End Function

Установка

Обращаем Ваше внимание, что функционал, описанный в данной статье, ОТСУТСТВУЕТ в Excel.

Чтобы его добавить, необходимо установить надстройку VBA-Excel. Данная программа содержит более сотни функций, которые сделают работу с Excel в разы эффективней. С ней рутинные задачи будут занимать считанные секунды. Программой уже воспользовались 24 768 чел., попробуйте и Вы!


Установите программу

Ссылки по теме

  1. Функция транслитерации в Excel
  2. Как переводить текст в Excel с разных языков
  3. Посчитать количество определенных символов в ячейке excel

Комментарии:

comments powered by Disqus