Автор Тема: Вставка VBA-формы из файлов в Excel-файл.  (Прочитано 1760 раз)

Оффлайн Администратор

  • Administrator
  • Сообщений: 1574
Например, Вам прислали по почте, Скайпу или другому мессенджеру VBA-форму, которая вставлена не в сам Excel-файл, а находится в виде двух файлов с расширениями "frm", "frx".

Чтобы вставить эту форму в Excel-файл:
  • распакуйте файлы формы на Рабочий стол, если файлы находятся в сжатом файле (сжатый файл имеет расширение "zip", "rar" и другие);
  • перейдите в VBA;
  • "File" - "Import File..." - найдите файл формы. У файла формы расширение "frm" - "Открыть";
  • в VBA появится форма;
  • нажмите "Сохранить", чтобы форма сохранилась в Excel-файле. Иначе, после закрытия Excel-файла, форма не будет сохранена. При закрытии Excel-файла появится сообщение, предлагающее Вам сохранить Excel-файл, но если Вы не обратите внимание на это сообщение и откажетесь от сохранения, то форма не будет сохранена в Excel-файл.

Примечание

Вы могли обратить внимание, что форма состоит из двух файлов - у одного файла расширение "frm", а у второго "frx". Но когда Вы делали в VBA - "File" - "Import File...", то могли обратить внимание, что предлагается для выбора только файл "frm". Так и есть - файл "frx" необходим, но Вы им не манипулируете.