Найдите ошибку в макросе. Excel. Численные методы решения инженерных задач. Информатика+фото .

13 года назад от Distilla

1 ответ

0 голосов
Может быть проблема в операторе Dim a, b As Double. Дело в том что данный оператор объявляет b как As Double, а переменную а, как As Variant. Дело в том что переменная в функции F1 имет тип As Double, а вы передаете в функцию переменную типа Variant. Чтобы обе переменные имели тип As Double надо писать Dim a As Double, b As Double. Кстати это относится и к оператору Dim e, e1 As Double. Может конечно проблема и не в этом, но исправьте это несответствие. Удачи и успехов!
13 года назад от Андрей Рыжов

Связанные вопросы

3 ответов
6 года назад от Вова Комиссаров
2 ответов
4 года назад от Сергей Корс