Ошибка в программном коде "End if without block if" в VBA Excel

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, учусь в университете и задали задание "Решение квадратного уравнения ax2+bx+c=0 . В программе учтите все возможные проверки и допущения:A=0;B=0;C=0;A=b=0;A=c=0;A=c=0" через форму в VBA Excel.
Ниже прикрепил скрин с формой как она выглядит. Код написан для кнопки "Счет". Когда нажимаю на кнопку выдает ошибку в VBA "End if without block if" , как бы я не пытался исправить, всё равно где-то она появляется. Остановился на этом варианте кода. Красным отметил где программа останавливается и выдает ошибку. Поэтому прошу помощи у вас как исправить и возможно как-то дополнить код, чтобы он исправно работал. Если нужна какая-то дополнительная информация пишите прикреплю дальше в теме. Заранее спасибо за ответы и помощь.

Решение задачи: «Ошибка в программном коде "End if without block if" в VBA Excel»

textual
Листинг программы
If условие Then оператор

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.75 из 5