Спасибо за отзыв. Как будет время перепроверю. Можете на электронную почту (в конце видео) мне прислать ваш файл со значениями, при которых ошибки выскакивают? Можно через отладчик посмотреть работу функции.
@@sergeicheremushkin3365 Прошу прощения, всё заработало - моя ошибка. Случайно закомментил строку в функции GetClosest. Через Msgbox выявил неверные x1 и y1.
Не смог отредактировать код, что бы при выходе значения за диапазон принималось крайнее значение массива со стороны которого был выход. У программа вылетает из-за этой ошибки. Как поправить не доходит
@@sergeicheremushkin3365 Добрый! Я использую эту функцию в UserForm, для массивов разной длинны и разных значении соответственно. If ... End If увеличивает который я сам с трудом понимаю, хочется что бы его применять гибко как одну строку без создания предварительных сценариев. Но за совет спасибо, как то не подумал что можно обойти извне.
Спасибо большое! я уже начал через Fine Reader скриншот оцифровывать, потому-что завтра к первой паре а перебивать в ручную код в редакторе VBA очень муторно)
Спасибо!
спасибо!
Здравствуйте, как в Virtual Basic добавить функцию интерполяцию?, Excel 2007
Спасибо большое!
спасибо большое)
Всё-таки файл выдаёт ошибки иногда, что очень странно. Например два соседних значения строки 6,27 и 7,17, а макрос выдаёт что число между ними 9,45
Спасибо за отзыв. Как будет время перепроверю. Можете на электронную почту (в конце видео) мне прислать ваш файл со значениями, при которых ошибки выскакивают? Можно через отладчик посмотреть работу функции.
@@sergeicheremushkin3365 Прошу прощения, всё заработало - моя ошибка. Случайно закомментил строку в функции GetClosest. Через Msgbox выявил неверные x1 и y1.
Не смог отредактировать код, что бы при выходе значения за диапазон принималось крайнее значение массива со стороны которого был выход. У программа вылетает из-за этой ошибки. Как поправить не доходит
Добрый вечер! Здесь можно без редактирования кода обойтись. Просто оберните функцию в формулу с условием: =ЕСЛИ(G11>МАКС(B5:B9);C9;ЕСЛИ(G11
@@sergeicheremushkin3365 Добрый! Я использую эту функцию в UserForm, для массивов разной длинны и разных значении соответственно. If ... End If увеличивает который я сам с трудом понимаю, хочется что бы его применять гибко как одну строку без создания предварительных сценариев. Но за совет спасибо, как то не подумал что можно обойти извне.
ссылку бы оставили на код программы
Артем, файл с программным кодом выложен на моем сайте в рубрике "Финансовые модели". Вот ссылка: sergei-cheremushkin.ru/models
Спасибо большое! я уже начал через Fine Reader скриншот оцифровывать, потому-что завтра к первой паре а перебивать в ручную код в редакторе VBA очень муторно)