У нас можно недорого заказать курсовую, контрольную, реферат или диплом

«Работа с макросами в приложениях Word и Excel.» - Отчет по практике
- 18 страниц(ы)
Содержание
Введение
Выдержка из текста работы
Заключение

Автор: navip
Содержание
Лабораторная работа №5 2
Ход работы 5
Задание 1….….5
Задание 2….7
Задание 3….….12
Задание 4…15
Задание 5…16
Контрольные вопросы 16
Вывод 17
Введение
Лабораторная работа №5. Работа с макросами в приложениях Word и Excel
Цель работы: научиться работать со встроенным редактором VBA (создавать, выполнять, останавливать, выполнять по шагам макросы в Word и Excel) Порядок работы:
Уровень Примечание
A 1. В MS Word найти редактор VBA первым способом (вход через меню «сервис-макрос-редактор Visual Basic»), и открыть в нем окно программ, окно проектов и окно свойств.
2. С помощью меню VBA «вставить модуль» набрать в окне программ заданный текст программы. С помощью пошагового выполнения (F8) и просмотра значений переменных (наводить курсор мышки на имя переменной) добиться правильной работы макроса (количество баллов должно соответствовать правильным ответам).
3. Выполнить ту же задачу вторым способом. Для этого вставить в документ элемент управления Command Button (командная кнопка), изменить его свойство Caption (надпись на кнопке), зайти в редактор VBA (двойной щелчок по кнопке в режиме «конструктор») и набрать (скопировать) ту же программу.
4. Повторить п.3 в MS Excel. Добиться, чтобы программа аналогично проработала при нажатии на вставленную кнопку (при выключенном режиме «конструктор»). Максимум 15 баллов
B 5. С помощью пошаговой отладки (F8) и просмотра значений переменных путем наведения на них курсор мышки расписать построчно все происходящие действия в программе. Описание функций MsgBox и InputBox найти в рекомендованной литературе (по ссылке, найденной в л.р.№2 и 3) или в Help(F1).
По ходу работы составить отчет, позволяющий
повторить выполненные действия нажатием на указанные клавиши или пункты меню, чтобы получить заданный результат. +5 баллов, если пройден уровень А
Программа
Private Sub CommandButton1_Click()
Sum = 0
o1 = MsgВoх ("Является ли макрос программой?", 3, "Вопрос 1")
If o1 = 6 Then Sum = Sum + 10
'***********************************************************
o2 = InputВoх ("Как называется программа VBA?", "Вопрос 2", " ")
If o2 = "макрос" Then Sum = Sum + 10
'***********************************************************
If Sum >= 20 Then
Call MsgBox("Вы набрали " & Sum & " баллов. Можете продолжать дальше", 0,"Результаты")
Else
Call MsgBox("Bы набрали " & Sum & " баллов. Этого мало. Необходимо повторить изучение", 0, "Результаты")
End If
End Sub
Вид кнопки, которую нужно вставить (можно нажать - должна работать)
Выдержка из текста работы
Индивидуальные задания
1. Изменить вопросы по заданию преподавателя
2. Изменить ответы по заданию преподавателя
3. Добавить вопрос 3 с кнопками для ответа
4. Добавить вопрос 3 с произвольным текстом для
ответа
5. Изменить формулу расчета набранных баллов
6. Изменить резюме по сумме набранных баллов.
7. Добавить в документ вторую кнопку с контрольными вопросами
8. Поменять местами вопрос 1 и вопрос 2.
Пример окна редактора VBA
Ход работы
Задание 1. Включение VBA
Для того чтобы начать работать в VBA, вам нужно создать «Документ Microsoft Word.docx». Если вы ранее никогда не работали в VBA, то ваша лента будет иметь следующий вид:
В этом случае переходим в раздел «Файл» в верхнем левом углу и в самом низу списка переходим раздел «Параметры»:
В данном окне выбираем пункт «Настроить ленту» и ставим галочку напротив пункта «Разработчик» и нажимаем «Ок».
Теперь в вашей ленте появилась вкладка «Разработчик», переходим в нее и в разделе «код» нажимаем на «Visual Basic» или нажимаем на сочетание клавиш «Alt+F11», после чего у нас открывается VBA.
Написание процедур(программ) в VBA осуществляется в «Module», для того чтобы добавить «Module» дважды кликаем на «Thisdocument», затем «Insert» и нажимаем на «Module». (Рис.6)
Рисунок 6.
Задание 2.
Для того чтобы создать тест в VBA, мы будем использовать следующий макрос (рис.7):
Рисунок 7.
Проверим работу теста (см. рис. 7.1, 7.2, 7.3):
Рисунок 7.1
Рисунок 7.2
Рисунок 7.3
Объясним этот код:
MsgBox используется для вывода диалогового окна, но мы можем его модифицировать, для этого имеются следующие параметры.
Параметр Prompt в нём мы указываем текст, который будет выводиться в нашем диалоговом окне.
Параметр Buttons, по умолчанию он выводит кнопку окей, позволяет менять кнопки, иконки, указывать какая по умолчанию из кнопок будет предоктевирована.
В данном коде с помощью параметра Buttons, который мы задали с помощью цифры «3» (см.рис.8), мы выбрали следующий тип кнопок (см. рис. 9):
Рисунок 8.
Рисунок 9.
В данных участках кода (рис. 10) с помощью параметра Buttons, который мы задали с помощью цифры «0», мы выбрали следующий тип кнопок (см. рис. 11):
Рисунок 10.
Рисунок 11.
Параметр Title — заголовок: обычно используется для отображения содержания окна сообщения. Если вы ничего не указали, отображается имя приложения, в данном случае Microsoft Excel.
Рисунок 11.
В данном участка кода с помощью параметра Title, задаётся следующий заголовок диалогового окна (рис. 12):
Функция InputBox отображает приглашение в диалоговом окне, ждет, пока пользователь введет текст или нажмет кнопку, и возвращает строку с содержимым текстового поля.
Синтаксис
Default - строковое выражение, отображаемое в текстовом поле в качестве ответа по умолчанию, если ввод вообще не будет выполнен. Если пропустить аргумент default, соответствующее текстовое поле отображается пустым. Используя этот параметр в нашем коде (рис. 13), мы выводим в поле ввода текста нашего диалогового окна пустой символ. (рис. 14)
Рисунок 13.
Рисунок 14.
Создавать процедуры с разветвленными действиями мы можем с помощью условной структуры If…Then.
Оператор If – если, имеет следующий синтаксис (рис.15)
Рисунок 15.
Что означает, что если како-либо логическое выражение удовлетворяет каким-либо заданным условиям, то выполняется прописанное внутри этой конструкции действие. После того, когда ряд прописанных нами действий был выполнен мы переходим к строке End If, которая в свою очередь означает завершение конструкции If, и после этого уже продолжается выполнение последующего кода, если же наша переменная не удовлетворяет значению прописанному в операторе If, то она не входит в конструкцию If и просто пропускает эту часть кода.
Условный оператор Else – в противном случае, ели наша переменная не удовлетворяет заданным в конструкции If условиям, то выполняется, та часть кода, которая написана в конструкции else. С помощью данного оператора в нашем тесте, если мы набрали меньше 20 баллов выполняется следующая часть кода (см. рис. 16):
Рисунок 16.
Объясним следующею часть кода:
В данном примере если переменная o1 = 6 , то к переменной Sum добавляется 10 балов, но что значит o1 = 6, переменная o1 будет равняться шести только в том случае если на вопрос теста (см. рис. 17) мы ответим да.
Рисунок 17.
Это реализовано за счёт того, что кнопка «Да» в VBA всегда возвращает 6. (см. рис. 18.)
Рисунок 18.
Следующий кусочек кода (см. рис. 19), означает, что если в наше диалоговое окно мы введем слово «макрос» (см. рис. 20), то к нашей переменной Sum будет прибавлено 10.
Рисунок 19.
Заключение
В ходе данной лабораторной работы, мы рассмотрели включение Visual Basic for Applications и работу в нём, функции MsgBox и InputBox, а также их основные параметры, рассмотрели циклы If…Then; Else. На основе выше изученного написали тест на основе кода VBA, научились создавать и кастомизировать кнопку в Word и Excel, присваивать ей какую-либо процедуру, научились использовать пошаговый запуск кода с помощью клавиши F8.
Тема: | «Работа с макросами в приложениях Word и Excel.» | |
Раздел: | Информатика | |
Тип: | Отчет по практике | |
Страниц: | 18 | |
Цена: | 900 руб. |
Закажите авторскую работу по вашему заданию.
- Цены ниже рыночных
- Удобный личный кабинет
- Необходимый уровень антиплагиата
- Прямое общение с исполнителем вашей работы
- Бесплатные доработки и консультации
- Минимальные сроки выполнения
Мы уже помогли 24535 студентам
Средний балл наших работ
- 4.89 из 5
написания вашей работы
У нас можно заказать
(Цены могут варьироваться от сложности и объема задания)
682 автора
помогают студентам
42 задания
за последние сутки
10 минут
время отклика
-
Дипломная работа:
79 страниц(ы)
ВВЕДЕНИЕ 3
ГЛАВА 1. СИСТЕМА ДОКУМЕНТАЦИОННОГО ОБЕСПЕЧЕНИЯ УПРАВЛЕНИЯ: СОСТАВ И ОСНОВНЫЕ ПОНЯТИЯ 11
1.1. Характеристика нормативно-методической базы делопроизводства в системе исполнительной власти 111.2. Служба документационного обеспечения управления (ДОУ) ее назначение, задачи, структура и состав 20РазвернутьСвернуть
ГЛАВА 2. АНАЛИЗ ДОКУМЕНТАЦИОННОГО ОБЕСПЕЧЕНИЯ ДЕЯТЕЛЬНОСТИ МИНИСТЕРСТВА ЗЕМЕЛЬНЫХ И ИМУЩЕСТВЕННЫХ ОТНОШЕНИЙ 31
2.1. Структура Министерства земельных и имущественных отношений и виды ее действия 31
2.2. Характеристика работы с документами в Министерстве земельных и имущественных отношений и требования к их оформлению 44
ГЛАВА 3. ПРОБЛЕМЫ В ОРГАНИЗАЦИИ ДОКУМЕНТООБОРОТА И НАПРАВЛЕНИЯ ЕГО СОВЕРШЕНСТВОВАНИЯ В МИНИСТЕРСТВЕ , ЗЕМЕЛЬНЫХ И ИМУЩЕСТВЕННЫХ ОТНОШЕНИЙ 55
3.1 Проблемы и недостатки организации документооборота в Министерстве земельных и имущественных отношений Республики Башкортостан 55
3.2 Рекомендации для повышения эффективности документооборота. 59
ЗАКЛЮЧЕНИЕ 63
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 66
ПРИЛОЖЕНИЯ 73
-
Дипломная работа:
Способы работы с персоналом гостиницы
100 страниц(ы)
ВВЕДЕНИЕ…. 3
1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ РАБОТЫ С ПЕРСОНАЛОМ НА ПРЕДПРИЯТИЯХ ИНДУСТРИИ ГОСТЕПРЕИМСТВА…8
1.1. Персонал гостиницы: понятие, классификация… 81.2. Функции и методы работы с персоналом…. 17РазвернутьСвернуть
1.3. Мотивационный механизм в управлении персоналом на предприятиях гостеприимства…29
Выводы… 39
2. АНАЛИЗ РАБОТЫ С ПЕРСОНАЛОМ В ОТЕЛЕ ООО «Квадро»… 40
2.1. Общая характеристика отеля…. 40
2.2. Оценка кадрового потенциала… 49
2.3. Анализ методов работы с персоналом…. 53
Выводы…. 64
3.РАЗРАБОТКА РЕКОМЕНДАЦИЙ ПО СОВЕРШЕНСТВОВАНИЮ РАБОТЫ С ПЕРСОНАЛОМ ООО «Квадро»…66
3.1. Применение кадрового консалтинга в системе управления персоналом ООО «Квадро»…66
3.2. Рекомендации по профессиональному развитию персонала…. 70
3.3. Рекомендации по совершенствованию системы стимуляции персонала…75
Выводы…. 78
ЗАКЛЮЧЕНИЕ…. 80
СПИСОК ИСТОЧНИКОВ И ЛИТЕРАТУРЫ…84
ПРИЛОЖЕНИЯ…. 89 -
Дипломная работа:
Воспитательная работа с учащимися в процессе обучения народному танцу
62 страниц(ы)
ВВЕДЕНИЕ.….3
ГЛАВА I. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ВОСПИТАТЕЛЬНОЙ РАБОТЫ С УЧАЩИМИСЯ В ПРОЦЕССЕ ОБУЧЕНИЯ НАРОДНОМУ ТАНЦУ ….…61.1. Воспитательная работа с учащимися в творческой деятельности как психолого-педагогическая проблема….6РазвернутьСвернуть
1.2. Особенности обучения детей народному танцу на современном этапе….14
Выводы по первой главе….….….23
ГЛАВА II. ОПЫТНО-ЭКСПЕРИМЕНТАЛЬНОЕ ИССЛЕДОВАНИЕ ПО ОРГАНИЗАЦИИ ВОСПИТАТЕЛЬНОЙ РАБОТЫ С УЧАЩИМИСЯ В ПРОЦЕССЕ ОБУЧЕНИЯ НАРОДНОМУ ТАНЦУ.26
2.1. Содержание, формы и методы организации воспитательной работы с учащимися в процессе обучения народному танцу ….….26
2.2. Педагогический эксперимент и его результаты ….…33
Выводы по второй главе….….….45
ЗАКЛЮЧЕНИЕ.….….….….….47
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ.….….…49
ПРИЛОЖЕНИЯ.51
-
Курсовая работа:
Совместная работа с родителями по формированию гендерной идентичности детей 5-6 лет
73 страниц(ы)
ВВЕДЕНИЕ 2
I. Теоретические аспекты формирования гендерных качеств детей 5-6 лет 6
1.1. Понятие и сущность понятий «гендер». «гендерная идентичность», «гендерные качества» 61.2. Возрастные особенности развития гендерной идентичности у детей 5-6 лет 10РазвернутьСвернуть
1.3. Условия и средства формирования гендерных качеств детей дошкольного возраста в детском саду 15
1.4. Совместные формы работы с родителями в формировании гендерных качеств детей 3-4 лет 27
II. Практическая совместная деятельность воспитателя с родителями по созданию центров активности в формирования гендерных качеств детей 5-6 лет 31
2.1. Опыт педагогов-практиков по формированию гендерных качеств детей дошкольного возраста в условиях совместной деятельности с родителями в группе детского сада 31
2.2. Входная диагностика сформированности гендерных качеств детей 5-6- лет 34
2.3. Опытно-экспериментальная работа по совместной работе с родителями по формированию гендерной идентичности детей 5-6 лет 41
ЗАКЛЮЧЕНИЕ 51
СПИСОК ЛИТЕРАТУРЫ 53
Приложения 55
-
Дипломная работа:
Вопросы документирования и работы с документами в законодательно-правовых актах РФ
110 страниц(ы)
СОДЕРЖАНИЕ:
ВВЕДЕНИЕ… 3
ГЛАВА 1. ОТРАЖЕНИЕ ВОПРОСОВ ДОКУЕНТИРОВАНИЯ И РАБОТЫ С ДОКУМЕНТАМИ В ЗАКОНОДАЕЛЬНЫХ И НОРМАТИВНЫХ АКТАХ СОВЕТСКОГО ПЕРИОДА….14РазвернутьСвернуть
1.1. Состояние нормативно-правовой базы документирования и работы с документами в период до 1971 г…
14
1.2. Формирование нормативно-правовой базы документирования и работы с документами в период 1960-70 гг….
28
1.3. Разработка нормативных документов в области документирования и работы с документами в 1980-ые гг….
39
ГЛАВА 2. ВОПРОСЫ ДОКУМЕНТИРОВАНИЯ И РАБОТЫ С ДОКУМЕНТАМИ В ЗАКОНОДАТЕЛЬНЫХ И НОРМАТИВНЫХ АКТАХ РФ….
47
2.1. Характеристика законодательных актов, регламентирующих
документирование и работу с документами….
47
2.2. Правовая регламентация документирования и работы с
документами в нормативных актах РФ….
60
2.3. Перспективы создания единого законодательного акта,
отражающего вопросы документирования и работу с
документами….
77
2.4. Проблемы и перспективы применения международных
Стандартов в области электронного управления документами….
83
ЗАКЛЮЧЕНИЕ…. 96
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ…. 101 -
Курсовая работа:
Разработка оперативного плана работы с персоналом
40 страниц(ы)
ВВЕДЕНИЕ 3
1. КРАТКАЯ ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ
1.1. Цели и задачи предприятия 6
1.2. Функции кадровой службы предприятия 72. СТРУКТУРА ОПЕРАТИВНОГО ПЛАНА РАБОТЫРазвернутьСвернуть
С ПЕРСОНАЛОМ В ОРГАНИЗАЦИИ
2.1. Понятие оперативного плана 11
2.2. Структура оперативного плана работы с персоналом 12
3. СОДЕРЖАНИЕ ОПЕРАТИВНОГО ПЛАНА
РАБОТЫ С ПЕРСОНАЛОМ
3.1. Планирование потребности в персонале 16
3.2. Планирование привлечения и адаптации персонала 19
3.3. Планирование высвобождения или сокращения персонала 21
3.4. Планирование использования персонала 22
3.5. Планирование управления обучением персонала 26
3.6. Планирование деловой карьеры,
служебно-профессионального продвижения 32
3.7. Планирование безопасности персонала и заботы о нем 33
3.8. Планирование расходов на персонал 35
ЗАКЛЮЧЕНИЕ 37
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 39
Предыдущая работа
Работа с электронными таблицами в MS ExcelСледующая работа
Обмен данными между листами Excel ипрограммой на VBA