Импорт и экспорт пользовательских форм и модулей

ПОМОГИТЕ! Я ничего не могу найти … Я нашел много объяснений файлов .frx, но это не проблема. Я экспортировал 2 модуля «.bas» и пользовательскую форму «.frm», которая также создала двоичный файл «.frx». Проблема в том, что теперь, когда я импортирую их в новую книгу с кодом ниже, при инициализации пользовательской формы приложение открывается и пытается запустить в исходной книге, в которой я написал модули и разработал пользовательскую форму. Почему это происходит, и есть ли способ заставить его загрузить пользовательскую форму в книге, в которую были импортированы форма и модули?

Sub Import_VBA(WBName) Dim VBc As Variant Dim exportFolder As String, VBcExt As String, testFile As String Dim newWB As Workbook testFile = WBName exportFolder = "y:\ECI\Database\Outputs\InterfaceApp" Set newWB = Workbooks(testFile & ".xlsm") ''''' Test VBA protection On Error Resume Next If newWB.VBProject.Protection <> 0 Then If Err.Number = 1004 Then Err.Clear MsgBox "VBA Project Object Model is protected in " & newWB.Name & vbCrLf _ & vbCrLf & "Please remove VBA protection in Trust Center to continue.", _ vbExclamation + vbOKOnly, "Error" Set newWB = Nothing Exit Sub Else MsgBox Err.Number & ": " & Err.Description, vbExclamation, "Error" Set newWB = Nothing Err.Clear Exit Sub End If End If ''''' Add Interface App Components For Each VBc In CreateObject("Scripting.FileSystemObject").GetFolder(exportFolder).Files Select Case LCase(Right(VBc.Name, 4)) Case ".bas", ".frm", ".cls", ".frx" newWB.VBProject.VBComponents.Import exportFolder & "\" & VBc.Name End Select Next VBc End Sub 

  • Загрузка различных пользовательских форм последовательно
  • Очистить каскадный ComboBox при повторном выборе
  • Приложение Lauch внутри пользовательской формы
  • Установите фокус обратно в окно приложения после показа пользовательской формы
  • Отобразить строку текста в текстовом поле на основе множественного флажка в пользовательской форме
  • VBA - Как я могу дать код ошибки на основе суммы моих значений текстового поля в форме пользователя?
  • Как определить, была ли нажата конкретная клавиша?
  • Вставьте данные листа в combobox userform без дублирования - Excel Vba
  • Попытка ссылаться на другой рабочий лист в активной книге
  • Переменная обмена Excel VBA в пределах подписки Userfrom
  • Откройте документ PDF из выбранного значения в combobox - Userform
  • Interesting Posts

    удаление дубликатов с использованием 2 столбцов

    Вставить изображение в Excel с помощью Open XML

    сделать положение оси диаграммы низким – vba

    скопировать лист и выбрать, где поставить новый лист

    Как написать Dataset в файл excel с использованием офисной библиотеки hadoop в apache spark java

    перемещать изображения плюс конус от слова to excel

    Заявление о создании гиперссылки excel vba Время выполнения «1004» Ошибка

    Защищает ли электронная таблица (файл MS Excel) достаточно безопасным паролем?

    Excel UDF – дает ошибку #Value при ссылке на другой лист книги

    Код VBA для заполнения серии до следующей пустой ячейки

    Как я могу рассчитать баланс в powerpivot от excel?

    Почему первая запись пропускает строку в команде Visual Basic для компиляции текстовых файлов в Excel?

    чтение всего текстового файла с помощью vba

    Требуется помощь формулы excel (формула качения)

    ActiveWorkbook.ConnectionsDisabled дает ошибку компиляции

    Давайте будем гением компьютера.