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

 

= Мир MS Excel/Изменение текста в ячейке, исходя из результатов вычисления - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Изменение текста в ячейке, исходя из результатов вычисления
Xpert Дата: Понедельник, 20.04.2020, 08:12 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Приветствую всех!
Пытаюсь состряпать макрос расчёта комиссии, в зависимости от суммы, подлежащей оплате, но наталкиваюсь на непонятную мне ошибку.
Подскажите, пожалуйста, как исправить?
К сообщению приложен файл: 5462611.xlsm (15.9 Kb)
 
Ответить
СообщениеПриветствую всех!
Пытаюсь состряпать макрос расчёта комиссии, в зависимости от суммы, подлежащей оплате, но наталкиваюсь на непонятную мне ошибку.
Подскажите, пожалуйста, как исправить?

Автор - Xpert
Дата добавления - 20.04.2020 в 08:12
Pelena Дата: Понедельник, 20.04.2020, 09:30 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Попробуйте вместо Range("Comission") написать [Comission]
И обязательно отключите события в начале макроса tt

Application.EnableEvents = False


иначе макрос будет бесконечно выполняться, а в конце включите

Application.EnableEvents = True


Саму методику подсчёта не поняла. Зачем там вообще формула Comission. Нельзя просто найти максимум между 98 и 0,3% от суммы?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Попробуйте вместо Range("Comission") написать [Comission]
И обязательно отключите события в начале макроса tt
[vba]
Application.EnableEvents = False
[/vba]
иначе макрос будет бесконечно выполняться, а в конце включите
[vba]
Application.EnableEvents = Тrue
[/vba]
Саму методику подсчёта не поняла. Зачем там вообще формула Comission. Нельзя просто найти максимум между 98 и 0,3% от суммы?

Автор - Pelena
Дата добавления - 20.04.2020 в 09:30
Xpert Дата: Понедельник, 20.04.2020, 11:11 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Цитата Pelena, 20.04.2020 в 09:30, в сообщении № 2 ( писал(а)):
Саму методику подсчёта не поняла. Зачем там вообще формула Comission. Нельзя просто найти максимум между 98 и 0,3% от суммы?

Pelena, действительно, так проще... но для наглядности нужно, чтобы и текст менялся с 98 на 0,3% , а с этим проблемы, так как макрос не запускается при изменении ячейки G8 или ячейки F6.
 
Ответить
Сообщение
Цитата Pelena, 20.04.2020 в 09:30, в сообщении № 2 ( писал(а)):
Саму методику подсчёта не поняла. Зачем там вообще формула Comission. Нельзя просто найти максимум между 98 и 0,3% от суммы?

Pelena, действительно, так проще... но для наглядности нужно, чтобы и текст менялся с 98 на 0,3% , а с этим проблемы, так как макрос не запускается при изменении ячейки G8 или ячейки F6.

Автор - Xpert
Дата добавления - 20.04.2020 в 11:11
Pelena Дата: Понедельник, 20.04.2020, 11:21 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Возможно, неправильно поняла, но зачем менять F8?
Посмотрите так
К сообщению приложен файл: 7845209.xlsm (16.0 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВозможно, неправильно поняла, но зачем менять F8?
Посмотрите так

Автор - Pelena
Дата добавления - 20.04.2020 в 11:21
Xpert Дата: Понедельник, 20.04.2020, 12:24 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Pelena, большое спасибо!
 
Ответить
СообщениеPelena, большое спасибо!

Автор - Xpert
Дата добавления - 20.04.2020 в 12:24
  • Страница 1 из 1
  • 1
Поиск:

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