Создайте макрос для Word, изменяющий тип обрамления (а также толщину и цвет обрамления) фрагмента теста. Назначить макросу кнопку на панели инструментов, выбрав либо создав уникальный значок. Название значка определить только во всплывающей подсказке. Внести в код созданного макроса изменения, обеспечивающие возможность выбора устанавливаемых параметров макроса, например, выбор цвета для шрифта и т.п. Для этого разработать пользовательскую форму, в которой в качестве элемента управления могут быть использованы полоса прокрутки, список, поле со списком.
Изменить тело макроса таким образом, чтобы устанавливаемые характеристики передавались в процедуру макроса через параметры соответствующей процедуры
Вариант 2
Создайте макрос для Word, переносящий фрагмент текста в новую позицию и изменяющий его стиль. Назначить макросу кнопку на панели инструментов, выбрав либо создав уникальный значок. Название значка определить только во всплывающей подсказке. Внести в код созданного макроса изменения, обеспечивающие возможность выбора устанавливаемых параметров макроса, например, выбор цвета для шрифта и т.п. Для этого разработать пользовательскую форму, в которой в качестве элемента управления могут быть использованы полоса прокрутки, список, поле со списком.
Изменить тело макроса таким образом, чтобы устанавливаемые характеристики передавались в процедуру макроса через параметры соответствующей процедуры
Вариант 3
Создайте макрос для Word, преобразующий фрагмент текста в маркированный список. Назначить макросу кнопку на панели инструментов, выбрав либо создав уникальный значок. Название значка определить только во всплывающей подсказке. Внести в код созданного макроса изменения, обеспечивающие возможность выбора устанавливаемых параметров макроса, например, выбор цвета для шрифта и т.п. Для этого разработать пользовательскую форму, в которой в качестве элемента управления могут быть использованы полоса прокрутки, список, поле со списком.
Изменить тело макроса таким образом, чтобы устанавливаемые характеристики передавались в процедуру макроса через параметры соответствующей процедуры
Вариант 4
Создайте макрос для Word, изменяющий в абзаце цвет, размер, начертание символов. Назначить макросу кнопку на панели инструментов, выбрав либо создав уникальный значок. Название значка определить только во всплывающей подсказке. Внести в код созданного макроса изменения, обеспечивающие возможность выбора устанавливаемых параметров макроса, например, выбор цвета для шрифта и т.п. Для этого разработать пользовательскую форму, в которой в качестве элемента управления могут быть использованы полоса прокрутки, список, поле со списком.
Изменить тело макроса таким образом, чтобы устанавливаемые характеристики передавались в процедуру макроса через параметры соответствующей процедуры
Вариант 5
Создайте макрос для Word, добавляющий в таблицу два смежных столбца слева от заданного столбца. Назначить макросу кнопку на панели инструментов, выбрав либо создав уникальный значок. Название значка определить только во всплывающей подсказке. Внести в код созданного макроса изменения, обеспечивающие возможность выбора устанавливаемых параметров макроса, например, выбор цвета для шрифта и т.п. Для этого разработать пользовательскую форму, в которой в качестве элемента управления могут быть использованы полоса прокрутки, список, поле со списком.
Изменить тело макроса таким образом, чтобы устанавливаемые характеристики передавались в процедуру макроса через параметры соответствующей процедуры
Вариант 6
Создайте макрос для Word, разбивающий текст на колонки. Назначить макросу кнопку на панели инструментов, выбрав либо создав уникальный значок. Название значка определить только во всплывающей подсказке. Внести в код созданного макроса изменения, обеспечивающие возможность выбора устанавливаемых параметров макроса, например, выбор цвета для шрифта и т.п. Для этого разработать пользовательскую форму, в которой в качестве элемента управления могут быть использованы полоса прокрутки, список, поле со списком.
Изменить тело макроса таким образом, чтобы устанавливаемые характеристики передавались в процедуру макроса через параметры соответствующей процедуры
Вариант 7
Создайте макрос для Word, изменяющий параметры абзаца (выравнивание, интервал, отступ первой строки) Назначить макросу кнопку на панели инструментов, выбрав либо создав уникальный значок. Название значка определить только во всплывающей подсказке. Внести в код созданного макроса изменения, обеспечивающие возможность выбора устанавливаемых параметров макроса, например, выбор цвета для шрифта и т.п. Для этого разработать пользовательскую форму, в которой в качестве элемента управления могут быть использованы полоса прокрутки, список, поле со списком. Изменить тело макроса таким образом, чтобы устанавливаемые характеристики передавались в процедуру макроса через параметры соответствующей процедуры
Вариант 8
Создайте макрос для Word, Добавляющий номера строк и изменяющий начертание символов. Назначить макросу кнопку на панели инструментов, выбрав либо создав уникальный значок. Название значка определить только во всплывающей подсказке. Внести в код созданного макроса изменения, обеспечивающие возможность выбора устанавливаемых параметров макроса, например, выбор цвета для шрифта и т.п. Для этого разработать пользовательскую форму, в которой в качестве элемента управления могут быть использованы полоса прокрутки, список, поле со списком.
Изменить тело макроса таким образом, чтобы устанавливаемые характеристики передавались в процедуру макроса через параметры соответствующей процедуры
Вариант 9
Создайте макрос для Word, устанавливающий новые параметры страницы. Назначить макросу кнопку на панели инструментов, выбрав либо создав уникальный значок. Название значка определить только во всплывающей подсказке. Внести в код созданного макроса изменения, обеспечивающие возможность выбора устанавливаемых параметров макроса, например, выбор цвета для шрифта и т.п. Для этого разработать пользовательскую форму, в которой в качестве элемента управления могут быть использованы полоса прокрутки, список, поле со списком.
Изменить тело макроса таким образом, чтобы устанавливаемые характеристики передавались в процедуру макроса через параметры соответствующей процедуры
Вариант 10
Создайте макрос для Word, добавляющий к тексту номера страниц. Назначить макросу кнопку на панели инструментов, выбрав либо создав уникальный значок. Название значка определить только во всплывающей подсказке. Внести в код созданного макроса изменения, обеспечивающие возможность выбора устанавливаемых параметров макроса, например, выбор цвета для шрифта и т.п. Для этого разработать пользовательскую форму, в которой в качестве элемента управления могут быть использованы полоса прокрутки, список, поле со списком.
Изменить тело макроса таким образом, чтобы устанавливаемые характеристики передавались в процедуру макроса через параметры соответствующей процедуры
РАБОТА №2
Создание макросов excel
Цель работы: используя MacroRecoder, записать простой макрос и обеспечить его вызов с помощью объекта управления Кнопка.
Вы — заведующий больницей. Вам предлагается составить штатное расписание, то есть определить, сколько сотрудников, с каким окладом и на какие должности необходимо принять на работу. Общий месячный фонд зарплаты составляет $10000.
Предположим, что для нормальной работы больницы нужно 5-7 санитарок, 8-10 медсестер, 10-12 врачей, 1 заведующий аптекой, 3 заведующих отделениями, 1 главный врач, 1 заведующий хозяйством, 1 заведующий больницей.
Предлагается следующая модель решения задачи. За основу берется оклад санитарки. Размер оклада остальных сотрудников определяется по формуле
Оклад = А (Оклад санитарки) + В,
где А — коэффициент оклада;
В — величина надбавки, $.
Значения А и В назначаются, исходя из следующих соображений:
- медсестра должна получать в 1,5 раза больше санитарки;
- врач — в 3 раза больше санитарки;
- заведующий отделением — на $30 больше, чем врач;
- заведующий аптекой — в 2 раза больше санитарки;
- заведующий хозяйством — на $40 больше медсестры;
- главный врач — в 4 раза больше санитарки;
- заведующий больницей — на $20 больше главного врача.