Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шп. нет 35 и пол.38.doc
Скачиваний:
11
Добавлен:
24.09.2019
Размер:
333.31 Кб
Скачать

33. Vba. Модуль: создание, назначение.

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

Модули классов содержат описание собственных объектов, кот можно создавать с пом VBA.

Стандартные модули (или просто модули) – содержат либо процедуры-программы либо процедуры-ф-ции.

34. Vba. Объект: свойства и методы.

Свойства объектов

  • Имя элемента (Name)

  • Надпись (Caption)

  • Положение (Top, Left)

  • Размеры (Height,Width)

  • Видимость (Visible)

  • Доступность (Enabled)

Значения свойств могут быть изменены программным путем. Синтаксис команды:

ИмяФормы.ИмяОбъекта.Свойство =’’<текст>’’

frmForm1.cmdExit1.Caption = ’’Резервная кнопка’’

36.Vba. Процедуры пользователя: создание и запуск.

Прцедура – любая совокупность кодов VBA , рассматриваемая как единое целое.Существует 2 типа процедур:1)прцедуры-подпрограммы;2)процедуры-ф-ции. Подпрограммы выполняют один или несколько операторов и не возвращает значения. Пример подпрограммы – код макросов.

Создание процедуры:

Создание одной процедуры требует выполнения 2-х последовательных шагов:1)вставить модуль в рабочую книгу;2)в созданном модуле записать процедуры.Последовательность шагов:1)создать новую раб книгу;2)сервис,макрос,редактор VBA;3)в левой части редактора – окно Project Explorer (Ctrl+R) и щёлкнуть правой клавишей на элементе эта книга;4)выбрать команду Insert Module;5)выполнить команду Insert Procedure. Сохраняется окно Add Procedure. Alt+F11 – автоматическое открытие VBA.

Созданные прцедуры-ф-ции будут храниться и вы можете пользоваться ими с пом мастера ф-ций из категории: созданные пользователем.

37.Vba. Функции пользователя.

Синтаксис функции пользователя:

[Область видимости] Function ИмяФункции ( аргумент 1 [, аргумент 2, …])

<тело функции>

ИмяФункции=<результат>

End Function

  • Внутри функции можно объявлять локальные переменные, указывая их тип: статические или динамические.

  • Переменные уровня формы доступны всем функциям, подключенным к данному модулю или форме.

  • Преждевременный выход из функции осуществляется с помощью оператора Exit Function.

Создание функций пользователя

Подключение пользовательских функций и процедур к текущей форме осуществляется следующим образом:

    • открыть окно Программы (Code);

    • выбрать пункт меню Tools, Add Procedure;

    • указать в диалоговом окне Имя процедуры;

    • установить переключатель Function и указать область видимости функции

39.Интегрированная среда Mathcad. Элементы окна.

Математический пакет MathCAD предназначен для решения физико-математических задач и инженерно-технических расчетов.

Возможности программы:

  • Программа имеет естественный язык представления математических зависимостей и инструменты их выбора.

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

  • MathCAD имеет также встроенный символьный процессор, который позволяет, например, производить вычисления в символьном виде

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

  • Этот редактор обеспечивает экспорт данных, графиков используя буфер обмена, а также механизм вставки и внедрения (DDE, OLE).

Главное меню:

  • Файл (File) - создание, открытие, сохранение и печать документов, пересылка их по электронной почте, настройка параметров страниц.

  • Правка (Edit) – правка текста: копирование, вставка, удаление, поиск, замена текста, переход к указанной странице.

  • Вид (View)– содержит команды, влияющие на внешний вид документа в окне редактора MathCad, а также команды для создания файлов анимации.

  • Вставка (Insert)– содержит команды вставки различных объектов в документы: графиков, функций, рисунков, областей (регионов).

  • Формат (Format) – команды форматирования текста и графиков, оформления документов, форматирования вывода результатов на экран.

  • Математика (Math) – содержит команды управления вычислениями, оптимизации и настройки параметров вычислений.

  • Символы (Simbolics) – команды символьных вычислений, преобразования выражений, матриц, стиля вычислений.

  • Окно (Window) - управление многооконным интерфейсом.

  • Справка (Help) – доступ к справочной системе MathCad.

  • Панели инструментов:

40. Интегрированная среда Mathcad. Определение постоянных и переменных величин. Средства редактирования.

Математический пакет MathCAD предназначен для решения физико-математических задач и инженерно-технических расчетов.

Переменные –это поименованные объекты, имеющие некоторое значение

Длина имени переменной не ограничена. В имени переменной допускается использовать все символы латинского языка, числа, греческие символы и ряд специальных символов: штрих, бесконечность, символ подчеркивания, знак процента, нижний индекс.

Редактор MathCAD различает прописные и строчные буквы, а также их начертание. Например, символы x и x или х и Х для редактора будут разными символами. При написании имен переменных необходимо соблюдать некоторые требования:

  • имя переменной не может начинаться с цифры;

  • символ „∞„ может быть только первым символом в имени переменной;

  • все символы в имени должны иметь один стиль и шрифт;

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

  • Допускается использовать в качестве имен переменных выражения, например: [a+b] или a+b

Определение переменной:

1)ввести имя переменной

2)ввести знак «:»

3) ввести значение, присеваемое переменной через знак =

Пример:

Х:=4

х=(жирное равно)345

Средства редактирования:

1)Текстовый редактор- для создания комментариев.

2)формульный редактор – для создания математических выражений.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]