Dim connection As New ADODB.connection 'Якщо база днных поточна, те
'цей рядок можна не писати
'Якщо базу даних потрібно відкрити на диску,
' те після цього рядка потрібно писати
'Connection.Open "Provider=Microsoft.Jet.OLEDB.4.0";Data
' Sourse=шлях до файлу"
Dim rs As New ADODB.Recordset
Dim s As Double, i As Integer, n As Long
With rs
.Open "Урожайність", CurrentProject.connection, adOpenKeyset, _
AdLockOptimistic
MoveFirst
Do While.EOF = False
s = 0: n = 0
For i = 1 To.Fields.Count - 2
s = s +.Fields(i): n = n + 1
Next i
s = s / n
.Fields(5) = s
MoveNext
Loop
End With
End Sub
4. СПИСОК ЛІТЕРАТУРИ
1. Джон Вейскас. Эффективная работа с Microsoft Access 7.0 для Windows.- С-Пб.:Питер, 1997.
2. М.Хэлворсян, М.Янг. Эффективная работа с Microsoft Office 97.- С-Пб.:Питер, 1997.
3. МакФедризг Пол и др. Microsoft Office 97. Энциклопедия пользователя: пер. с англ.-К.: Издательство "ДиаСофт", 1998.
4. К. Гетц, М. Джилберт. Программирование в Microsoft Office. Полное руководство по VBA: пер. с англ.-К.: Издательская группа BHV, 1999.
5. Ю.А.Козак, В.Т.Артеменко, А.Б.Куприянов, Ю.Г.Лобода. Опорный конспект лекций, методические указания и задания к лабораторным работам по теме "Изучение табличного процессора Excel 7.0" для студентов 2 курса всех специальностей дневной и заочной форм обучения. – Одесса: ОГАПТ, 1999.
6. Киммел, Пол. Освой самостоятельно программирование для Microsoft Access 2000 за 24 часа.: пер. с англ.-М.:"Вильямс". 2000.
7. Король В.И. Visual Basic 6.0, Visual Basic for Application 6.0. Язык программирования. Справочник с примерами.-М.: КУДРИЦ-ОБРАЗ, 2000.
8. Каммингс С. VBA для “чайников”: Пер. с англ.: М.:”Вильямс”, 2000.
9. Кен Гетц, Майк Джилберт. Программирование в Microsoft Office: пер. с англ.-К:”Ирина”. BHV, 2000.
10. С.Браун. Visial Basic: учебный курс. – СПб.: Питер, 2001.
11. Ю. Бекаревич, Н. Пушкина. Microsoft Access 2002. –СПб.: БХВ-Петербург, 2003.
Додаток
5. ТАБЛИЦІ БАЗИ ДАНИХ „УЧЕБНЫЙ ПРОЦЕСС”
Табл. 5.1 - Дані таблиці СТУДЕНТ
Номер группы | Номер студента | ФИО | Год рождения | Адрес | + Балл поступления |
Аристов Р.П. | Одесса | 4,25 | |||
Бондаренко С.А. | Одесса | 4,5 | |||
Борисова Е.И. | Николаев | 4,25 | |||
Макова Н.Е. | Херсон | 4,75 | |||
Боярская Н.П. | Херсон | 4,5 | |||
Федоров Д.К. | Николаев | 4,25 | |||
Сидоров И.Р. | Одесса | 4,5 | |||
Андреев А.П. | Измаил | 4,25 | |||
Петров П.Н. | Измаил | 4,75 | |||
Иванов К.К. | Николаев | 4,5 |
Табл. 5.2 - Дані таблиці ГРУППА
Номер группы | Кол_во студентов | Средний балл |
4,5 | ||
4,4 | ||
4,8 | ||
4,5 | ||
4,8 | ||
3,9 | ||
4,7 | ||
Табл. 5.3 - Дані таблиці КАФЕДРА
Код кафедры | Название | Телефон | Зав кафедрой | Фото |
Информатики | 310-13-24 | Игнатьев В.В. | ||
Математики | 310-43-98 | Иванов И.И. | ||
Истории | 310-23-65 | Смирнова И.Б. | ||
Иностранного языка | 310-97-43 | Жданова А.Е. | ||
Физкультуры | 310-87-56 | Плетнев В.А. | ||
Философии | 310-34-12 | Бондаренко В.В. |
Табл. 5.4 - Дані таблиці ПРЕПОДАВАТЕЛЬ
Таб номер | ФИО | Уч_степень | Уч_звание | Код кафедры |
Андреев А.П. | д.т.н. | профессор | ||
Апухтин И.С. | к.т.н. | доцент | ||
Глухов И.Л. | к.т.н. | доцент | ||
Сеченов Ю.Б. | к.т.н. | доцент | ||
Чернов В.Б. | к.т.н. | доцент | ||
Блюмкина А.Т. | д.ф.-н. | профессор | ||
Львова В.И. | ассистент | |||
Шапошников И.Т. | д.т.н. | профессор | ||
Новиков П.Н. | ассистент | |||
Ильясов А.А. | к.фил.н. | доцент | ||
Пустынцев Р.Т. | к.ист.н. | доцент | ||
Романов И.П. | к.ист.н. | доцент | ||
Цветков А.И. | к.ист.н. | доцент | ||
Сорокина М.Ф. | к.фил.н. | доцент | ||
Богомолов П.Р. | к.фил.н. | доцент | ||
Лысова М.И. | к.фил.н. | доцент | ||
Шаповалова М.Ф. | к.фил.н. | доцент | ||
Кудряшова Г.М. | ассистент ассистент ассистент ассистент | |||
Жигарева Н.К. | к.пед.н. | доцент | ||
Егорова Н.Н. | ст.преп. | |||
Ермолин Е.Н. | ассистент ассистент ассистент | |||
Логинов А.М. | к.фил.н. | доцент | ||
Яковлев К.В. | к.фил.н. | доцент | ||
Раков А.В. | к.фил.н. | доцент | ||
Соловьев С.И. | ассистент |
Табл. 5.5 - Дані таблиці ПРЕДМЕТ
Код предмета | Название | Всего часов | Лекции | Практика | Число семестров | Программа |
Информатика | ||||||
Математика | ||||||
История | ||||||
Иностранный яз. | ||||||
Философия | ||||||
Физкультура |
Табл. 5.6 - Дані таблиці УСПЕВАЕМОСТЬ
Номер группы | Номер студента | Код предмета | Таб номер | Вид занятия | Оценка |
лек | |||||
пр | |||||
лек | |||||
пр | |||||
лек | |||||
пр | |||||
лек | |||||
пр |
Табл. 5.7 - Дані таблиці ИЗУЧЕНИЕ
Номер группы | Код предмета | Таб номер | Вид занятия | Часы | Ср_балл |
лек | |||||
пр | |||||
лек | |||||
пр | |||||
лек | |||||
пр | |||||
пр | |||||
лек | |||||
пр | |||||
лек | |||||
лек | |||||
пр | |||||
лек | |||||
лек | |||||
пр | |||||
пр | |||||
пр | |||||
лек | |||||
пр |
Табл. 5.8 - Дані таблиці ТОВАРЫ
КодТовара | Марка | Описание товара | КодПоставщика | Цена | На складе | Стоимость товара |
Кофе "Добра кава" | Молотый по 100 г | 2,61р. | 2 610,00р. | |||
Кофе "Nescafe Classic" | Растворим. по 100 г | 6,26р. | 3 756,00р. | |||
Кофе "Арабика" | В зернах 100 г | 2,40р. | 3 120,00р. | |||
Кофе "Галка" | Растворим. по 50 г | 2,44р. | 1 366,40р. | |||
Кофе "Галка" | Капучино по 10 г | 3,78р. | 945,00р. | |||
Кофе Maxima | Молотый по 250 г | 4,80р. | 7 200,00р. | |||
Кофе "Віденська кава" | В зернах по 100 г | 1,94р. | 1 396,80р. | |||
Чай Майский | 200 г листовой | 4,66р. | 2 330,00р. | |||
Чай Dilmah | 125 г кр. Лист | 2,95р. | 295,00р. |
Табл. 5.9 - Дані таблиці ПОСТАВЩИКИ
КодПоставщика | ФирмаПоставщика | Город | Страна | ДатаПоставки |
Чаеразвесочная фабрика | Москва | Россия | 04.09.2006 | |
АТ "Галка" | Львов | Украина | 10.08.2006 | |
Dilmah | Штутгарт | Германия | 30.03.2005 | |
Nestle | Франкфурт на Майне | Германия | 11.07.2007 | |
АТ "Свиточ" | Львов | Украина | 12.08.2005 |
6. ЗМІСТ
ВСТУП...............................................................................................................3
1. ОПЕРАЦІЙНА СИСТЕМА WINDOWS, ТЕКСТОВИЙ
РЕДАКТОР WORD, ТАБЛИЧНИЙ ПРОЦЕСОР EXCEL..............................3
1.1. Знайомство із клавіатурою. Робота в Windows з папками й файлами........3
1.2. Робота з файлами, папками, ярликами в Провіднику..................................6
1.3. Текстовий процесор Word - створення документа, його
редагування й форматування.........................................................................8
1.4. Текстовий процесор Word - робота з таблицями........................................10.
1.5. Текстовий процесор Word - робота з формульним редактором,
набір і редагування математичних формул.................................................12
1.6. Текстовий процесор Word - робота із графічними об'єктами -
створення малюнків........................................................................................14
1.7. Табличний процесор Excel - створення й занесення даних у таблиці........15
1.8. Табличний процесор Excel – робота з майстром формул...........................20
1.9. Табличний процесор Excel – робота з діаграмами й графіками.................21
1.10. Табличний процесор Excel – рішення пошукових завдань лінійного
програмування.............................................................................................24
2. ПРОГРАМУВАННЯ МОВою VBA..............................................................29
2.1. Вступ.................................................................................................................29
2.2. Робота у вікні модуля. Структура програми.................................................30
2.3. Основні типи даних..........................................................................................31
2.4. Змінні, масиви, константи і їхній опис...........................................................31
2.5. Операції VBA....................................................................................................33
2.6. Стандартні функції...........................................................................................34
2.7. Вирази........................................................................................................35
2.8. Оператор присвоювання...................................................................................36
2.9. Введення даних користувачем.........................................................................36
2.10. Виведення даних..............................................................................................37
2.11. Оператори переходу. Програмування розгалужуваних
обчислювальних процесів.................................................................................39
2.12. Оператори циклу. Програмування циклічних
обчислювальних процесів..............................................................................40
2.14. Процедури......................................................................................................44
3. СИСТЕМА УПРАВЛІННЯ БАЗАМИ ДАНИХ ACCESS...............................48
3.1. Вступ.................................................................................................................48
3.2. Що таке бази даних?........................................................................................48
3.3. Архітектура Microsoft Access..........................................................................49
3.4. Створення бази даних. Створення таблиць. Зв'язування таблиць...............49
3.5. Зміна проекту бази даних.................................................................................56
3.6. Створення запитів.............................................................................................59
3.7. Створення й редагування форм.......................................................................66
3.8. Створення й редагування звітів......................................................................70
3.9. Створення й застосування макросів................................................................75
3.10. Модулі Access..................................................................................................79
3.11. Класи й сімейства...........................................................................................79
3.12. Об'єктні моделі Microsoft Office.....................................................................80
3.13. Моделі об'єктів Microsoft Access...................................................................80
3.14. Моделі об'єктів доступу до даних DAO і ADO.............................................80
3.15.Посилання на об'єкти........................................................................................81
3.16. Властивості й методи об'єктів.........................................................................82
3.17. Застосування методу DoCmd у програмах VBA..........................................82 3.18. Робота з об'єктами доступу до даних............................................................85
4. СПИСОК ЛІТЕРАТУРИ
5. ТАБЛИЦІ БАЗИ ДАНИХ „УЧЕБНЫЙ ПРОЦЕСС”