Здравствуйте, Alexander_Drugakov, Вы писали:
A_D>Set objVBComp = objVBE.ActiveVBProject.VBComponents.Add(vbext_ct_MSForm)
Вот на этой строке орет:
Ошибка: Ошибка программирования объектов
Код: 800A01B8
Источник: Ошибка выполнения Microsoft VBScript
В общем — "Method 'Add' of object '_VBComponents' failed"
Но идея — понятна (создать форму в дизайнере VBA)...
А может быть пустую форму можно создать как нибудь иначе? (Не обязательно с использованием FM20.DLL)
Создать, а потом натыкать в нее контролы из MSForms ?