Страницы: 1
RSS
При вызове одной формы из другой ошибка run time error '-2147024809 (80070057)'
 
Здравствуйте.
Помогите пожалуйста.
При двойном нажатии на клетку AB71 с текстом "Test" появляется форма ContractorsForm.
На ней, при нажатии на любую кнопку с плюсиком "+" должна появится форма ClockForm.
Но появляется ошибка run time error '-2147024809 (80070057)' Invalid Argument.
Пробовал вызывать другую форму, все было нормально.
В чем ошибка?
Спасибо
Изменено: vikttur - 23.09.2021 23:13:38
 
Учитесь пользоваться отладкой кода: Отлов ошибок и отладка кода VBA
У Вас выбивает в строку
Код
If IsDate(ContractorsForm.Controls(NameTextBox).Text) Then
а теперь посмотрите какое значение у Вас в переменной NameTextBox. НИКАКОЕ. Т.е. Вы ни к какому контролу обратиться пытаетесь. И WhatTextBox тоже пустая, т .к. ничего нигде Вы ей на назначаете.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Спасибо
Страницы: 1
Наверх