СтудСфера.Ру - помогаем студентам в учёбе

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

Работа с макросами в приложениях Word и Excel. - Отчет по практике №41638

«Работа с макросами в приложениях 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
Узнайте стоимость
написания вашей работы

У нас можно заказать

(Цены могут варьироваться от сложности и объема задания)

Контрольная на заказ

Контрольная работа

от 100 руб.

срок: от 1 дня

Реферат на заказ

Реферат

от 700 руб.

срок: от 1 дня

Курсовая на заказ

Курсовая работа

от 1500 руб.

срок: от 3 дней

Дипломная на заказ

Дипломная работа

от 8000 руб.

срок: от 6 дней

Отчет по практике на заказ

Отчет по практике

от 1500 руб.

срок: от 3 дней

Решение задач на заказ

Решение задач

от 100 руб.

срок: от 1 дня

Лабораторная работа на заказ

Лабораторная работа

от 200 руб.

срок: от 1 дня

Доклад на заказ

Доклад

от 300 руб.

срок: от 1 дня

682 автора

помогают студентам

42 задания

за последние сутки

10 минут

время отклика

Похожие работы
  • Дипломная работа:

    Организация документационного обеспечения управления и пути его совершенствования в министерстве земельных и имущественных отношений республики башкортостан

    79 страниц(ы) 

    ВВЕДЕНИЕ 3
    ГЛАВА 1. СИСТЕМА ДОКУМЕНТАЦИОННОГО ОБЕСПЕЧЕНИЯ УПРАВЛЕНИЯ: СОСТАВ И ОСНОВНЫЕ ПОНЯТИЯ 11
    1.1. Характеристика нормативно-методической базы делопроизводства в системе исполнительной власти 11
    1.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. Персонал гостиницы: понятие, классификация… 8
    1.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. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ВОСПИТАТЕЛЬНОЙ РАБОТЫ С УЧАЩИМИСЯ В ПРОЦЕССЕ ОБУЧЕНИЯ НАРОДНОМУ ТАНЦУ ….…6
    1.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. Понятие и сущность понятий «гендер». «гендерная идентичность», «гендерные качества» 6
    1.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. Функции кадровой службы предприятия 7
    2. СТРУКТУРА ОПЕРАТИВНОГО ПЛАНА РАБОТЫ
    С ПЕРСОНАЛОМ В ОРГАНИЗАЦИИ
    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