Как сохранить программу в visual basic

Одним из способов установки (сохранения) макросов на своем компьютере является копирование программного кода и его вставка с последующим сохранением в модуль проекта редактора Visual Basic.

Напомню, что язык Visual Basic for Applications (VBA) – полнофункциональный язык программирования, встроенный в различные приложения компании Microsoft, а также других разработчиков программного обеспечения. Код VBA создается в редакторе Visual Basic Editor. Макросы VBA сохраняются в файлах документов в Word и в файлах рабочих книг в Excel. Макросы сохраняются в специальной части файла, которая называется модулем.

Модуль – это элемент проекта, в котором хранится программный код. Каждый документ Word, каждая рабочая книга Excel может содержать один или несколько модулей, а может и не содержать ни одного модуля. Модули, сохраняемые в документе или книге имеют общее название — Project (проект).

Стандартные модули содержат процедуры, которые не связаны с конкретным объектом. Стандартный модуль — это модуль, в который помещают процедуры Sub и Function, которые должны быть доступны для всех процедур в данном приложении.

Знакомство со средой Visual Studio 2017. Создание, открытие и сохранение проекта Windows Forms

Модуль класса отличается от стандартного модуля тем, что, кроме процедур содержит еще и описание объекта и используется для создания классов (объектов).

Перед тем как копировать и вставлять программный код макроса в модуль проекта, откроем редактор Visual Basic. Чтобы запустить этот редактор, выберите команду Сервис/Макрос/Редактор Visual Basic, если Вы используете MS Office 2003, либо сочетанием клавиш Alt+F11 (универсальный способ вызова редактора для любых версий). Редактор открывается в новом окне, содержащем несколько панелей, расположением которых можно управлять. На рисунке ниже обозначены три стандартные панели.

1. Основное место занимает самая большая из них — область разработки. Эта панель используется для написания кода программ. При наличии готовых макросов их код отображается в области разработки.

2. На панели проектов представлен список всех составляющих объектов проекта, по умолчанию это три листа (электронные таблицы) и рабочая книга.

Читайте также:
Что такое программа смм

3. На панели свойств отображаются все свойства, ассоциированные с выбранным объектом. Изменения, которые вносятся на панель свойств, влияют на свойства объекта. Кроме того, изменения в области разработки отражаются в значениях величин, которыми определяются свойства объекта.

VBE

В проект можно добавлять дополнительные объекты. Код программы, который не связан с определенным объектом (например с листом или формой), обычно хранится в модуле.

Если в списке проекта отсутствует модуль Module1, то перед записью макроса его нужно добавить. Кроме того, можно добавлять объекты формы, создавая в программе графические интерфейсы пользователя.

Для вставки модуля в проект, выберите в меню редактора VBA команду Insert/Modul, либо воспользуйтесь контекстным меню, щелкнув правой кнопкой мыши в области панели проектов и выбрав пункт меню, как показано на картинке ниже. В список проекта будет добавлен модуль с именем Module1.

Уроки C# / Как сделать EXE файл в Visual Studio

Vstavka_modulya

Можно дважды щелкнуть на этом имени в списке проекта и переименовать модуль. Переименование как раз будет происходить в третьей из основных панелей редактора, отображающей свойства элементов проекта.

Kod_macrosa

Таким образом сохранение макросов на своем компьютере можно описать следующей последовательностью шагов:

  1. Находите и копируете в буфер обмена код макроса;
  2. Открываете на своем компьютере редактор Visual Basic (Alt+F11), выбираете существующий (или при необходимости добавляете новый) модуль;
  3. Вставляете в свой модуль данные из буфера обмена;
  4. Сохраняете внесенные изменения.
  5. Вызываете список своих макросов сочетанием клавиш Alt+F8, выбираете и запускаете нужный Вам макрос.

Если вдруг после копирования кода макрос не запускается, рекомендую внимательно прочитать статью «Что делать если макрос не работает?». Модули проектов можно импортировать и экспортировать.

Другие материалы по теме:

  • Состав MS Office
  • Что такое VBA? Что такое макросы VBA? Что такое надстройки?
  • Создание и написание макросов. Как установить макрос на свой компьютер?
  • Как записать макрос макрорекордером? Как запустить макрос в Word и Excel?
  • Как импортировать модуль с макросом на свой компьютер?
Читайте также:
Как распаковать программу exe

Источник: macros-vba.ru

Сохранение проекта

Для сохранения следует выполнить File / Save Project или нажать кнопку на панели инструментов. Visual Basic сначала предложит сохранить форму, а затем проект.

В появившемся диалоговом окне :

установите диск и каталог назначения;

измените имя файла формы;

нажмите кнопку Сохранить

установите диск и каталог назначения;

измените имя файла проекта;

нажмите кнопку Сохранить

Открытие проекта

Для открытия существующего проекта следует выполнить File / Open Project или нажать на кнопкe панели инструментов. В появившемся диалоговом окне:

установите диск и каталог назначения;

выберите имя файла проекта;

нажмите Открыть

Компиляция проекта

Когда вы закончите разработку проекта, вы можете скомпилировать его, чтобы создать стандартный файл .EXE прикладной программы Windows. Эту программу можно будет запускать самостоятельно, без Visual Basic. Чтобы скомпилировать проект:

выберите File, Make EXE File

поменяйте, если надо, диск и папку назначения

в строке File Name введите требуемое имя

щелкните на Ok

Важное замечание: чтобы запустить вашу прикладную программу на компьютере, где не установлен Visual Basic , сначала надо скопировать файл VB5.dll в каталог Windows /System. Если ваш проект использует файлы специальных средств управления .OCX или .VBX, их тоже надо скопировать в каталог Windows /System.

Источник: vuzlit.com

4. Сохранение проекта

Для сохранения проекта необходимо выполнить следующие действия:

1. Сохранить форму как отдельный файл. Для этого из меню File выполнить команду Save File As.

2. В диалоговое окно Save Form As ввести имя файла, в котором будет сохранена форма.

3. Щелкнуть левой клавишей мыши по кнопке Сохранить.

При правильном сохранении файла к его имени добавится расширение .frm.

4. Сохранить проект как отдельный файл. В диалоговом окне Save Рroject As задать имя проекта (окно отобразится на экране после выполнения предыдущего действия).

5. Щелкнуть левой клавишей мыши по кнопке Сохранить.

При правильном сохранении файла к нему добавляет расширение .vbp.

Файлы формы и проекта рекомендуется сохранять под одним и тем же именем.

5. Выполнение проекта

Для выполнения проекта используются команды меню Run:

  • Start – для запуска проекта на выполнение
  • End – для завершения работы проекта,
  • Break – для прерывания работы проекта.
Читайте также:
Tms системы примеры программ

Соответствующие кнопки также расположены на стандартной панели инструментов.

Для вывода кода приложения на печать (в режиме проектирования — Design) необходимо

  • включить флажок в поле Code,
  • выполнить команду Print из меню File.

Для того чтобы вставить код приложения в отчёт, необходимо его выделить, выполнить команды копировать в буфер и вставить в текст отчёта.

6. Загрузка системы программирования Visual Basic

При первом запуске на выполнение системы программирования Visual Basic запускается мастер Project Wizard и на экране монитора отображается окно New Project. Окно состоит из трёх вкладок:

Вкладка New – используется для выбора шаблона проекта. На этой вкладке можно выбрать один из нескольких типов шаблонов проектов, которые значительно облегчают начало работы над приложением. Для загрузки системы программирования Visual Basic выбирается шаблон Standard EXE. Этот шаблон устанавливается по умолчанию. Для запуска необходимо щёлкнуть по кнопке Открыть.

В результате на экране отобразится интегрированная среда разработки проекта.

Вкладка Existing позволяет выбрать один из всех существующих проектов. Это может быть проект примера, входящего в комплект системы программирования Visual Basic или разработанный ранее проект.

Вкладка Recent позволяет выбрать один из недавно использовавшихся проектов, а не из всех существующих.

Окно мастер Project Wizard имеет следующий вид:

7. Задание

Самостоятельно разработать визуальную часть проекта. В визуальной части проекта должны быть расположены элементы управления, позволяющие:

  • ввести значения трёх переменных,
  • вывести на экран монитора значения двух переменных,
  • запустить на выполнение два кода приложения, используя командные кнопки.

Федеральное государственное бюджетное образовательное учреждение 1

Петербургский государственный университет путей сообщения 1

(ФГБОУ ВПО ПГУПС) 1

Кафедра Информатика и информационная безопасность 1

МЕТОДИЧЕСКИЕ УКАЗАНИЯ 1

СИСТЕМА ПРОГРАММИРОВАНИЯ VISUAL BASIC 1

ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ ПРОЕКТА 1

1. Основные понятия 2

2. Интегрированная среда разработки проекта 3

3. Основные элементы управления 7

4. Сохранение проекта 12

5. Выполнение проекта 12

6. Загрузка системы программирования Visual Basic 12

Источник: studfile.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru