
- •8.Vba. Объекты приложения excel: свойства, методы и события. Примеры использования.
- •9.Vba. Понятие макроса. Использование макросов.
- •10. Vba. Порядок действий при записи макроса. MacroRecorder.
- •11. Vba. Выполнение макросов.
- •12. Vba. Назначение макросу кнопки на панели инструментов и на листе Excel.
- •Нажмите ок
- •Vba. Редактирование макросов. Редактор vba. Порядок запуска. Элементы интерфейса редактора vba: окно проекта, окно редактирования кода, окно редактирования форм, окно свойств.
- •14. Vba. Составляющие части проекта на vba. Показать на редакторе vba.
- •15.Vba. Типы данных в vba.
- •Variant Это особый тип данных, который может сохранять любые типы, за исключением типа Object. Vba использует этот тип данных для всех переменных, если только они не объявлены явно.
- •16.Vba. Переменные: описание, допустимые имена, область определения переменной, время жизни. Константы.
- •17. Vba. Операции в vba: математические, отношения, логические. Приоритеты операций.
- •Арифметические операторы и операторы объединения
- •Операторы сравнения
- •Логические и побитовые операторы
- •18.Vba. Функции vba: математические, проверки типов и преобразования данных, обработки строковых данных.
- •19. Vba. Массивы динамические и статические: описание, ввод и вывод элементов, функции для работы с массивами , операции над массивами. Привести примеры.
- •Vba. Оператор условия if, особенности синтаксиса. Однострочная и блочная форма.
- •Vba. Оператор выбора select case: особенности синтаксиса, варианты использования.
- •Vba. Операторы цикла, особенности синтаксиса, преждевременный выход из цикла.
- •Vba. Комментарии. Расположение нескольких операторов на одной строке. Отладка программ.
- •Vba. Организация ввода-вывода. Ввод данных с рабочего листа и вывод на него.
- •Vba. Организация ввода-вывода. Ввод данных с рабочего листа и вывод на него.
- •InputBox(сообщение[,заголовок, …]),
- •Vba. Организация ввода-вывода. Пользовательская форма UserForm. Порядок создания.
- •Vba. Элементы управления в UserForm. Общие свойства, методы и события элементов управления.
- •Cвойства стандартных элементов управления
- •MathCad. Элементы окна. Панели инструментов. Ввод формул, данных, текста.
- •MathCad. Решение уравнений.
- •MathCad.Решение систем уравнений.
- •MathCad. Построение и форматирование графиков.
- •MathCad. Матричные вычисления.
11. Vba. Выполнение макросов.
Существует несколько способов выполнения макроса. Макрос всегда можно выполнить с помощью команды меню. В зависимости от способа запуска макрос можно также запустить нажатием сочетания клавиши CTRL с клавишей быстрого вызова либо щелчком кнопки панели управления, области объекта, графического объекта или элемента управления. Кроме того, макрос можно запускать автоматически при открытии книги.
12. Vba. Назначение макросу кнопки на панели инструментов и на листе Excel.
Можно назначить макрос кнопке, выбрать растровое изображение для кнопки и поместить кнопку на любую панель инструментов.
Когда документ открыт, нажмите Инструменты > Настроить или нажмите правой кнопкой мыши на границу окна и выберите Настроить.
В диалоговом окне Настроить на вкладке Команды в разделе Категории выберите Макрос.
В разделе Кнопки перетащите Новую кнопку макроса
на любую панель инструментов в окне SolidWorks.
В диалоговом окне Настроить кнопку макроса в разделе Действие нажмите
и откройте макрос, который необходимо использовать.
При необходимости выберите Метод.
Некоторые макросы содержат несколько методов. Каждый метод определяет конкретную последовательность действий и команд. Когда метод выбран, в макросе будет выполняться только этот метод.
В разделе Внешний вид нажмите Выбрать изображение, выберите растровое изображение и нажмитеОткрыть.
Нажмите ок
Vba. Редактирование макросов. Редактор vba. Порядок запуска. Элементы интерфейса редактора vba: окно проекта, окно редактирования кода, окно редактирования форм, окно свойств.
Просмотр (редактирование) программного кода макроса
1. Выбрать Сервис Макрос Макросы.
2. Выбрать имя макроса, который требуется просмотреть, в списке Имя.
3. Если нужного макроса нет в списке, выбрать другой документ, шаблон или список в списке Макросы из.
4. Нажать кнопку Изменить.
Редактора Visual Basic (Visual Basic Editor, VBE). Запуск редактора для приложений Microsoft Office осуществляется следующим образом > Сервис > макрос > Редактор visaul Basic (<Alt>+<F11>) Обычно в окне редактора используются три панели (три отдельных окна). На самом деле окон может быть и больше и меньше, и скоро вы узнаете обо всех, но это — основные окна, открывающиеся по умолчанию
Project (Окно проекта);
Properties (Окно свойств);
Code (Окно кода).
В окне проекта отображается иерархическое дерево проектов приложения и модулей этих проектов с их элементами.
окно свойств — очень полезный инструмент, поскольку сразу видны почти все свойства объекта и их допустимые значения.
панель кода. Это окно занимает большую часть экрана. Данная панель — это не просто "чистый лист", предназначенный для ввода кода, а специализированный высокоинтеллектуальный текстовый редактор, существенно облегчающий введение, форматирование и редактирование кода VBA. Окно кода напрямую связано с модулем проекта и открывается при двойном щелчке мышью по необходимому модулю в окне проекта.
Окно редактирования форм (UserForm) Они имеют строку заголовка с кнопками управления и системным меню, а также возможности управления мышью. Всё это не надо программировать. Форма, включенная в проект, обладает этими свойствами. Пустая поверхность формы (серый фон, покрытый сеткой) заполняется в процессе проектирования.