Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Разложение выражений на операции. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Мир MS Excel » Вопросы и решения » Готовые решения » Разложение выражений на операции. (VBA)
Разложение выражений на операции.
Rioran Дата: Пятница, 24.10.2014, 11:24 | Сообщение № 1
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
Всем привет и хорошего настроения!

Недавно на форуме встретил такой вопрос и сразу захотелось попробовать свои силы на VBA. Предлагаю вниманию честной публики программу, которая позволяет алгебраическое выражение с простыми операциями (умножение, деление, сложение и вычитание) рассмотреть поэтапно.

К сообщению прикладываю улучшенную версию программы - исправлена ошибка работы с отрицательными числами, стоящими в начале выражения. Внимание, если выражение начинается со знака минус - необходимо начать ввод выражения со знака апострофа (одинарная кавычка: ' )

Для использования необходимо разрешить макросы, в ячейку А1 вписать выражение без знака равно и нажать кнопку. Программа выведет на экран:

1). В первом столбце - номер очередности каждой операции.
2). Далее - текущая операция в виде двух чисел, каждое из которых рассчитано на основе предыдущих операций.
3). После знака равно в отдельной ячейке - результат выполнения текущей операции. Если выделить ячейку - отобразятся ВСЕ операции, приводящие к данному значению.
4). Справа от таблицы с операциями выражение раскладывается на символы, над знаками +-*/ выводится номер очерёдности операции.

Согласно отзывам программа может быть интересна учащимся начальных классов школы.

Предлагаю оценить, интересны Ваши мнения.
К сообщению приложен файл: 8961182.xlsb (23.6 Kb)


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
СообщениеВсем привет и хорошего настроения!

Недавно на форуме встретил такой вопрос и сразу захотелось попробовать свои силы на VBA. Предлагаю вниманию честной публики программу, которая позволяет алгебраическое выражение с простыми операциями (умножение, деление, сложение и вычитание) рассмотреть поэтапно.

К сообщению прикладываю улучшенную версию программы - исправлена ошибка работы с отрицательными числами, стоящими в начале выражения. Внимание, если выражение начинается со знака минус - необходимо начать ввод выражения со знака апострофа (одинарная кавычка: ' )

Для использования необходимо разрешить макросы, в ячейку А1 вписать выражение без знака равно и нажать кнопку. Программа выведет на экран:

1). В первом столбце - номер очередности каждой операции.
2). Далее - текущая операция в виде двух чисел, каждое из которых рассчитано на основе предыдущих операций.
3). После знака равно в отдельной ячейке - результат выполнения текущей операции. Если выделить ячейку - отобразятся ВСЕ операции, приводящие к данному значению.
4). Справа от таблицы с операциями выражение раскладывается на символы, над знаками +-*/ выводится номер очерёдности операции.

Согласно отзывам программа может быть интересна учащимся начальных классов школы.

Предлагаю оценить, интересны Ваши мнения.

Автор - Rioran
Дата добавления - 24.10.2014 в 11:24
Мир MS Excel » Вопросы и решения » Готовые решения » Разложение выражений на операции. (VBA)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!