Скачиваний:
9
Добавлен:
16.04.2021
Размер:
827.67 Кб
Скачать

ГУАП

КАФЕДРА № 41

ОТЧЕТ

ЗАЩИЩЕН С ОЦЕНКОЙ

ПРЕПОДАВАТЕЛЬ

ассистент

М. С. Иванова

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №2

РАБОТА С ПОЛЬЗОВАТЕЛЬСКИМИ ФОРМАМИ

по курсу: ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ

РАБОТУ ВЫПОЛНИЛА

СТУДЕНТКА ГР.

4716

С.А. Янышева

подпись, дата

инициалы, фамилия

Санкт-Петербург

2019

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

РАБОТА С ПОЛЬЗОВАТЕЛЬСКИМИ ФОРМАМИ

Цель работы: освоение методов создания пользовательских диалоговых окон.

  1. Текст индивидуального задания

Вариант 18

Группа детского сада

  1. Используемые диалоговые окна

Рисунок 1 – Диалоговое окно

  1. Программные коды процедур

Лист 1

Private Sub CommandButton1_Click()

UserForm1.Show

End Sub

Эта книга

Private Sub Workbook_BeforeClose(Cancel As Boolean)

Me.Save

MsgBox "До встречи!"

End Sub

UserForm1

Private Sub CommandButton1_Click()

'Завершение работы

End

End Sub

Private Sub CommandButton2_Click()

'Объявление переменных

Dim Lrow, Lrow2 As Long

'Формулы расчета значений переменных

Lrow = Worksheets("Лист1").Cells(Worksheets("Лист1").Rows.Count, 1).End(xlUp).Row + 1

Lrow2 = Worksheets("Лист2").Cells(Worksheets("Лист2").Rows.Count, 1).End(xlUp).Row + 1

'Присвоение значений объектам на листе 1

Sheets(1).Cells(Lrow, 1).Value = TextBox1.Value

Sheets(1).Cells(Lrow, 2).Value = TextBox2.Value

Sheets(1).Cells(Lrow, 3).Value = CDate(TextBox3.Value)

Sheets(1).Cells(Lrow, 4).Value = CSng(TextBox4.Value)

Sheets(1).Cells(Lrow, 5).Value = TextBox5.Value

Sheets(1).Cells(Lrow, 6).Value = TextBox6.Value

Sheets(1).Cells(Lrow, 7).Value = CSng(TextBox7.Value)

'Присвоение значений объектам на листе 2

Sheets(2).Cells(Lrow2, 1).Value = TextBox1.Value

Sheets(2).Cells(Lrow2, 2).Value = TextBox2.Value

Sheets(2).Cells(Lrow2, 3).Value = CSng(TextBox4.Value)

Sheets(2).Cells(Lrow2, 4).Value = CSng(TextBox7.Value)

TextBox1.Value = "": TextBox2.Value = ""

TextBox3.Value = "": TextBox4.Value = ""

TextBox5.Value = "": TextBox6.Value = "": TextBox7.Value = ""

End Sub

Private Sub CommandButton3_Click()

With ListBox1

.AddItem "Ясли_18"

.AddItem "Ясли_17"

.AddItem "Карандаши_16"

.AddItem "Карандаши_15"

.AddItem "Одуванчики_14"

.AddItem "Одуванчики_13"

.AddItem "Одуванчики_12"

.AddItem "Бабочки_11"

End With

End Sub

Private Sub CommandButton4_Click()

Select Case ListBox1.ListIndex

Case 0: TextBox1.Text = "Ясли_18"

Case 1: TextBox1.Text = "Ясли_17"

Case 2: TextBox1.Text = "Карандаши_16"

Case 3: TextBox1.Text = "Карандаши_15"

Case 4: TextBox1.Text = "Одуванчики_14"

Case 5: TextBox1.Text = "Одуванчики_13"

Case 6: TextBox1.Text = "Одуванчики_12"

Case 7: TextBox1.Text = "Бабочки_11"

End Select

End Sub

  1. Полученные результаты

Нажав на кнопку «Добавить запись» (Рисунок 3) открывается окно Ввода данных (Рисунок 2). После заполнения формы нажав кнопку заполнить, данные добавятся в таблицы на листе 1 и 2 (рисунок 3 и 4). Закрывая документ появляется окно с прощальным сообщением (рисунок 5).

Рисунок 2 – Ввод данных в форму

Рисунок 3 – Добавленные данные в таблицу 1

Рисунок 4 – Добавленные данные в таблицу 2

Рисунок 5 – Закрытие документа

  1. Список используемых источников

  1. Уокенбах Д. Exel 2016. Библия пользователя / Д. Уокенбах. – М.:Вильямс, – 2018. – 1040 с.

  2. Аграновский, А. В. Обработка данных средствами электронных таблиц Microsoft Excel / А.В. Аграновский, Д.М. Ильинская, Е.Л. Турнецкая // Методические указания по выполнению лабораторных работ по курсу «Информационные системы и технологии». – СПб.: ГУАП. – 2016. – 55 с.

  3. Функции Excel [Электронный ресурс]

URL: https://support.office.com/ru-ru/article/Функции-Excel-по-категориям-5f91f4e9-7b42-46d2-9bd1-63f26a86c0eb.

Соседние файлы в папке 2курс 2сем
  • #
    16.04.202115.38 Кб91 Вычисления.xlsm
  • #
    16.04.2021308.99 Кб111.docx
  • #
    16.04.202171.6 Кб82 Заполнение таблицы.xlsm
  • #
    16.04.2021827.67 Кб92.docx
  • #
    16.04.202134.19 Кб83 Сводная таблица.xlsm
  • #
    16.04.2021557.34 Кб73.docx
  • #
    16.04.202137.55 Кб54 График.xlsm
  • #
    16.04.202128.99 Кб64.1.xlsm
  • #
    16.04.202121.62 Кб54.2.xlsm