8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей

^ 8 ФОРМЫ Юзера
Управление электрическими документами в Excel может выполняться при помощи вспомогательных окон, которые именуются пользовательскими формами UserForms.
^ 8.1 Характеристики и способы частей управления. Списки
Для того чтоб в проект документа включить диалоговую пользовательскую 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей форму нужно в окне редакторе ^ VBA (раскрывается командой Сервис/Макрос/Редактор Visual Basic) выполнить команду Вставка/UserForm (Insert/UserForm). После чего в проект документа добавится объект UserForm1, а на дисплее появится заготовка для 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей формы юзера с именованием UserForm1 и панель частей Toolbox, практически совпадающая с панелью инструментов Элементы управления.

На форме юзера так же, как и на рабочем листе, можно создавать кнопки (CommandButton), текстовые поля 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей (TextBox), надписи (Label), комбинированные (раскрывающиеся) списки (ComboBox) и другие объекты.

Характеристики объектов можно задавать не только лишь в окне параметров, да и программным методом. К примеру, можно сделать форму UserForm1 и 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей на рабочем листе расположить кнопку со последующей программкой:

^ Private Sub CommandButton1_Click()

UserForm1.BackColor = RGB(255, 0, 0)

UserForm1.Show

End Sub

При выполнении этой программки возникает форма, окрашенная в красноватый цвет. Тут BackColor – цвет фона, его значение 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей задается функцией RGB. В этой функции определяются цвета цифрами от 0 до 255: цвета красноватого на первом месте (red), цвета зеленоватого (green) – на втором, цвета голубого (blue) – на 3-ем.

Для возникновения на дисплее пользовательской 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей формы UserForm1 в программном коде употребляется способ Show (UserForm1.Show):

Чтоб убрать форму можно использовать способ Hide.

VBA предоставляет возможность использования частей управления, служащих для хранения и обработки одномерных массивов. Это обыкновенные 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей списки ListBox и комбинированные (раскрывающиеся) списки ComboBox. Комбинированные списки, в отличие от обычных, содержат, не считая фактически перечня, к тому же текстовое поле, через которое можно записывать и вводить данные в перечень, добавляя 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей поочередно к имеющимся новые элементы массива.

Главные характеристики списков: List(i) – i-й элемент в перечне; ListIndex – номер избранного элемента в перечне; ListCount – количество частей в перечне; RowSource – источник наполнения перечня 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей ComboBox либо ListBox.

Главные способы обработки списков: AddItem – добавить элемент в перечень; Clear – удалить весь массив из перечня.
^ 8.2 Пример работы с формой юзера
Пример. Пусть имеется перечень группы, в каком содержатся сведения об 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей оценках, приобретенных студентами во время сессии (рис. 8.1).



Рис. 8.1 – Рабочий лист Excel со перечнем группы

Требуется посчитать средний балл для определенного студента, избранного из перечня.

На рабочем листе при помощи панели Элементы управления сотворена 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей кнопка с надписью «Средний балл».

Для выбора фамилии студента разработана форма, представленная на рис. 8.2. На этой форме с именованием UserForm1 сотворен комбинированный перечень ComboBox1 с надписью «Раскройте перечень, изберите фамилию 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей, нажмите кнопку» в элементе управления Label1. Командная кнопка с заголовком «Расчет среднего балла» запускает программку расчета. В поле TextBox1 выводится приобретенный итог, перед этим полем в метке Label2 изготовлена надпись «Средний 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей балл».




Рис. 8.2 – Пользовательская форма

Для кнопки «Средний балл», которая находится на рабочем листе Лист1, процедура может иметь последующий вид:


Sub CommandButton1_Click()

I=4

Do Until Worksheets(“Лист1”).Cells(I,1)=””

I=I+1

Loop

J=I-1

UserForm1.ComboBox 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей1.RowSource = "Лист1!b4:b” & J

UserForm1.Show

End Sub

Тут ”” значит пустую ячейку. В переменной J определяется номер последней заполненной строчки в таблице. Потом при помощи способа RowSource заполняется комбинированный перечень ComboBox1 информацией из 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей ячеек b4:bJ. При помощи способа Show форма вызывается на экран.

Процедура для кнопки «Расчет среднего балла»:

Sub CommandButton1_Click()

n = UserForm1.ComboBox1.ListIndex + 1

s = 0

For i = 1 To 4

b = Worksheets("Лист1").Cells(n 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей + 3, i + 2).Value

s = s + b

Next

a = s / 4

UserForm1.TextBox1.Text = a

End Sub

В этой программке определяется номер избранного элемента перечня средством характеристики ListIndex, а потом высчитывается средний балл. Приобретенный итог помещается в текстовое окно TextBox1 на 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей форме.
^ 8.3 Содержание заданий

  1. Сделать в Excel таблицу, пользовательскую форму, записать для их программки в согласовании с приведенными выше примерами. Опробовать работу программ.

  2. Добавить в таблицу дополнительные сведения о годе рождения 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей студентов, адресе и т.п.

  3. Пусть имеется перечень продуктов на листе Excel. Создать пользовательскую форму, в какой из раскрывающегося перечня продуктов можно было бы избрать подходящий продукт, и, при нажатии кнопки на этой форме 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей, в текстовом окне отображалась бы стоимость продукта.
^ 9 ПРИЛОЖЕНИЕ MATHCAD
Приложение Mathcad создано для выполнения разных расчетов, для работы с графическими изображениями.

Объединение текстового, формульного и графического редакто­ров с вычислительным ядром 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей позволяет готовить электрические документы с высочайшим качеством дизайна, способные делать расчеты с приятной демонстрацией результатов.

Для удобства работы с математическими выражениями в приложении имеется панель Математика, которая служит для вывода на экран еще 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей 9 панелей: Математика – для вставки цифр и главных математических операторов; ^ Графики – для построения графиков; Матрицы – для работы с матрицами; Вычисления – для вставки операторов управления вычислениями; Матанализ – для использования операторов дифференцирования, интегрирования, пределов, сумм 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей и произведений; Логический (Булево) – для вставки логических операторов; Программирование – для программирования средствами Mathcad; Греческий алфавит – для вставки греческих знаков; Знаки – для вставки ключевиков и операторов символьных вычислений.

Вывод на экран и 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей отключение панелей делается с помощью пт меню ^ Вид/Панели инструментов. Многие операторы, имеющиеся на этих панелях, можно также ввести и с клавиатуры. Композиции кнопок показываются во всплывающих подсказках при наведении на надлежащие 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей кнопки панелей указателя мыши.
^ 9.1 Ввод инфы
Текст. Для работы с текстом нужно ввести символ двойной кавычки либо избрать пункт меню Воткнуть/Текстовая область– появится прямоугольник с курсором ввода в виде 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей красноватой вертикальной черты. При вводе русского текста нужно использовать шрифт, заканчивающийся, словом Суг. Для перехода на новейшую строчку употребляется кнопка Enter. Заканчивается ввод щелчком мыши вне рамки.

Форматирование текста может быть тогда 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей, когда курсор ввода находится в рамке текстового поля. Для установки характеристик форматирования можно использовать панель инструментов либо команду меню Формат/Текст.

Выделенные рамкой текстовые блоки можно переносить на другое место.

^ Ввод математических 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей выражений. Ввод инфы можно создавать при помощи кнопок на панелях инструментов и при помощи клавиатуры. В качестве разделителя у десятичных чисел при вводе употребляется точка.

При наборе выражений курсор ввода преобразуется в 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей голубий уголок, указывающий направление и место ввода. Для расширения окутанной уголком области можно воспользоваться кнопкой Пробел и/либо левой кнопкой мыши и кнопками перемещения курсора.

Mathcad различает регистр букв, к примеру, переменные 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей х и X числятся различными.

Для присвоения переменной некого значения употребляется оператор присваивания «:=», который с клавиатуры вводится нажатием кнопки с двоеточием.

При перемножении 2-ух переменных символ умножения опускать нельзя.

Допустим, переменная x 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей изменяется от 1 до 2 с шагом 0,1, тогда она будет смотреться последующим образом: x:=1,1.1..2. Тут знак «..» возникает после нажатия кнопки (;) на клавиатуре, или кнопки на панели Матрицы.

Очень принципиально, чтоб значение переменной в документе было определено 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей левее либо выше того выражения, в каком она употребляется.

^ Интегрированные функции. Mathcad поддерживает огромное количество интегрированных функций. К примеру: ехр(х) – экспонента (соответствует eх); ln(x), log(x) – натуральный и десятичный логарифм 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей; log(x,n) – логарифм х по основанию n; sin(x), cos(x), tan(x), cot(x), sec(x), csc(x) – тригонометрические функции соответственно синус, косинус, тангенс, котангенс, секанс и косеканс; asin 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей(x), acos(x), atan(x), acot(x), asec(x), acsc(x) – оборотные тригонометрические функции.

Для организации разветвлений употребляется интегрированная функция if(cond, x, y). Если условие cond производится, то функция воспринимает 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей значение x, в неприятном случае – значение y.

К примеру:














Тут



- логическое выражение имеет значение "правда"

Чтоб воткнуть встроенную функцию, нужно избрать кнопку f(x) на панели инструментов либо избрать пункт меню Воткнуть/Функция и 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей в открывшемся диалоговом окне избрать нужную категорию, а потом функцию. Щелкнуть по кнопке Воткнуть. После чего в окне редактирования появится шаблон функции, в который нужно ввести аргументы. Функция может быть также 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей набрана и конкретно с клавиатуры.

^ Создание функций юзера. Для того чтоб найти функцию юзера, нужно ввести имя функции и в скобках ввести через запятую имена переменных. К примеру: f(x,y):=x 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей2+y2

После определения функции ее можно использовать точно так же, как и интегрированные функции.

^ Форматирование математических выражений и числовых результатов. Форматирование числовых результатов вычислений может быть при выполнении команд меню Формат/Итог. В 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей открывшемся диалоговом окне нужно установить требуемые характеристики.

Форматирование математических выражений может относиться к переменным (Variables) либо константам (Constants). Выбор объекта форматирования делается командой Формат/Уравнение, в диалоговом окне задается стиль Variables либо Constants. Потом 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей инсталлируются желаемые характеристики форматирования.

При желании можно поменять цвет листов документов. Для выбора случайного цвета заливки: Формат/Цвет/Фон.

Вычисление сумм и произведений. Для вычисления сумм и произведений вводится соответственное выражение при 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей помощи панели Матанализ и выбирается пункт меню Символика/Упрощение либо вводится оператор символьного вывода (/) панели Знаки.

Дифференцирование и интегрирование. Нужно ввести выражение, стоящее под знаком дифференциала либо подынтегральное выражение 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей, выделить переменную дифференцирования либо интегрирования и выполнить Символика/Переменная/Дифференциация либо Интеграция.

Можно также ввести необходимое выражение производной либо интеграла при помощи панели Матанализ и записать оператор символьного вывода /.

^ Матричные вычисления. Чтоб 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей сделать матрицу, нужно ввести ее имя, символ присваивания и выполнить Вставка/Матрица или надавить кнопку Матрица либо вектор на панели Матрица (или «горячие» кнопки Ctrl + M).

В показавшемся окне задать количество строк и столбцов 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей, потом ввести определенные значения частей матрицы.

Номер первого элемента массива по дефлоту равно 0. Mathcad допускает воззвание к отдельным элементам матриц и векторов при помощи нижних индексов и к столбцам матриц 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей при помощи верхних индексов. Нижние индексы вводятся при помощи кнопки Хn панели Матрица либо кнопкой открывающей квадратной скобки ([). Нижние индексы, если их несколько, отделяются друг от друга запятой. Верхние индексы вводятся кнопкой М панели 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей Матрица.
9.2 Графики
Mathcad позволяет строить двумерные графики (XY график в декартовой системе координат, полярные графики в полярной системе координат) и трехмерные графики (график трехмерной поверхности, график линий уровня, трехмерная гистограмма, трехмерное 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей огромное количество точек, векторное поле).

^ Двумерные графики. На одном графике можно выстроить до 16 разных зависимостей.

Поначалу необходимо найти значения аргумента (либо нескольких аргументов) и вид функции (либо нескольких функций). Потом нужно поместить курсор 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей в то место, куда требуется воткнуть график и с помощью меню Воткнуть/График либо панели График избрать X-Y график либо Полярный график.

В показавшейся пустой области графика в местозаполнители около осей 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей нужно ввести имена аргумента и функции (для нескольких – через запятую). К примеру, на рис. 8.1 представлены два графика для значений х, меняющихся от –3 до 2 с шагом 0,1:

x := – 3, – 2.9 .. 2

y1(x) := cos(x) y2(x) := sin 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей(x)



Рис. 9.1 – Графики в приложении Mathcad

На вкладке Метки можно задать заглавие графика, его размещение и отображение, наименования и отображение меток осей.

На вкладке Умолчание можно указать внедрение формата графика как эталона 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей формата графиков по дефлоту для данного документа.
^ 9.3 Содержание заданий
1. Ввести текстовый заголовок к работе.

2. Произвести символьные вычисления, упростить сложные результаты.


3. Записать пользовательскую функцию и вычислить ее значения при x=-5, x 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей=0,3, x=4.



  1. Пусть заданы матрицы:


А= В= С=


Вычислить D=AC, F=A-1B, AT Отыскать определитель матрицы В.

5. Выстроить графики зависимостей y = kx3+2x2–5x–2. Значение k избрать произвольно. Произвести форматирование 8 ФОРМЫ ПОЛЬЗОВАТЕЛЯ - Учебно-методическое пособие для студентов-заочников химико-технологических специальностей приобретенных графиков.


8-rryorryosrsrryor-srssrr-rryorrsrssssryos-rrrrrss-srssrrryor-rrrrrrryosrsrrs-rsrrrr-ryo-rryorsrssssrsr-rrsrrsryorr-srssrrryor-srrrrssrr.html
8-russkij-perevod-pavel-aleksandrovich-yungerov-vvedenie-v-vethij-zavet-kniga-1-obshee-istoriko-kriticheskoe-vvedenie.html
8-sentyabrya-2013-goda-uchastkovaya-izbiratelnaya-komissiya-izbiratelnogo-uchastka-izbiratelnaya-komissiya-kemerovskoj-oblasti.html