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

Вход

Регистрация

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

 

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

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Изменение текста в ячейке, исходя из результатов вычисления (Макросы/Sub)
Изменение текста в ячейке, исходя из результатов вычисления
Xpert Дата: Понедельник, 20.04.2020, 08:12 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 115
Репутация: 0 ±
Замечаний: 0% ±

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

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

Excel 365 & Mac Excel
Здравствуйте.
Попробуйте вместо Range("Comission") написать [Comission]
И обязательно отключите события в начале макроса tt
[vba]
Код
Application.EnableEvents = False
[/vba]
иначе макрос будет бесконечно выполняться, а в конце включите
[vba]
Код
Application.EnableEvents = True
[/vba]
Саму методику подсчёта не поняла. Зачем там вообще формула Comission. Нельзя просто найти максимум между 98 и 0,3% от суммы?


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

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

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

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

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

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

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
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 115
Репутация: 0 ±
Замечаний: 0% ±

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

Автор - Xpert
Дата добавления - 20.04.2020 в 12:24
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Изменение текста в ячейке, исходя из результатов вычисления (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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