
- •Державна податкова служба України
- •1.1. Основи інформатики …………………………………………………………...7
- •Розділ 1. Інформатика та інформаційні процеси
- •1.1.2. Інформатизація суспільства
- •1.1.3. Інформація та дані. Інформаційний процесс
- •1.1.4. Економічна інформація та її особливості
- •1.1.5. Класифікація та кодування економічної інформації. Методи класифікації. Системи кодування
- •1.1.6. Єдина система класифікації техніко-економічної інформації
- •1.1.7. Подання інформації в комп'ютері. Одиниці інформації
- •Запис чисел в різних системах числення
- •Формалізація, алгоритмізація та автоматизована обробка економічної інформації
- •1.2. Системне забезпечення інформаційних процесів
- •1.2.2. Апаратне забезпечення інформаційних процесів
- •Контролери. Лише та інформація, яка зберігається в озу, доступна процесору для обробки. Тому необхідно, аби в його оперативній пам'яті знаходилися програма і дані.
- •1.2.3. Програмне забезпечення інформаційних процесів
- •1.2.4. Класифікація та структура операційних систем
- •1.2.5. Організація та робота з об’єктами файлової системи ос ms Windows
- •1.2.6. Інформаційна безпека, основи захисту інформації
- •2. Мережеві технології в економічній діяльності
- •2.1.2. Організація та використання ресурсів комп’ютерної мережі
- •Способи побудови локальних мереж. Комп'ютерна мережа – це складний комплекс взаємозв'язаних і функціонально узгоджених програмних і апаратних компонентів.
- •2.1.3. Internet та Intranet-технології
- •Способи доступу в Інтернет. В даний час відомі наступні способи доступу в Інтернет:
- •2.1.4. Адресація в мережі Інтернет
- •2.1.5. Основні сервіси (служби) мережі Інтернет та їх протоколи
- •2.1.6. Інформаційний пошук та спільне використання інформаційних ресурсів
- •Ефективна організація пошуку. На завершення декілька порад щодо користування пошуковими системами.
- •Пошукові системи ftp
- •Адреси деяких ftp-вузлів
- •2.1.7. Телеконференції (групи новин) в економічній діяльності
- •Електронна пошта. Система обміну повідомленнями є одним з найдоступніших засобів спілкування в Інтернеті і в локальних мережах.
- •2.1.8. Мережеві технології в економіці
- •2.1.9. Електронна комерція та біржові операції через Інтернет
- •2.1.10. Віртуальна корпорація та віртуальний офіс
- •2.2. Основи Веб-дизайну
- •2.2.2. Структура веб-сторінки та її об’єкти. Основні теги мови html
- •Використання фреймів
- •Створення списків, таблиць
- •Назва автор видавництво рік
- •Гіперпосилання на веб-сторінці
- •Динамічні ефекти та засоби їх створення
- •Поняття про інтерактивні веб-сторінки та засоби розробки сценаріїв
- •3. Технологія роботи із структурованими документами
- •Поняття про xml-мову структурованого зберігання інформації
- •3.1.4. Технологія роботи із структурованими документами у текстовому процесорі ms Word
- •Приєднання й видалення xml-схеми з документа. Виконаєте одну з наступних дій.
- •Збереження xml-документа.
- •Перевірка xml. В Microsoft Word можна перевіряти документ xml на відповідність правилам xml-схемы, якщо схема прикріплена до документа. Порушення схеми відображається в області завдань Структура xml.
- •Технологія роботи із структурованими документами у табличному процесорі ms Excel
- •Збереження й експорт даних xml. Існує кілька способів використання й експортування вмісту аркуша у файл даних xml.
- •Відкриття файлу, що містить дані xml.
- •Збереження й експорт даних xml. Існує кілька способів використання й експортування вмісту аркуша у файл даних xml.
- •Область завдань «xml-джерело».
- •Зіставлення xml-елементів з аркушем.
- •Створення презентацій у середовищі мs РоwегРоint
- •4. Основи розробки додатків
- •Призначення та основні поняття системи об‘єктно-орієнтованого програмування vba: редактор, процедури та функції, основні конструкції та оператори мови
- •Функції обробки рядків
- •Основні об’єкти та сімейства:
- •Діапазон комірок може задаватись не тільки як об’єкт Range, а й з використанням функцій робочого аркуша (об’єкта Worksheet) Rows та Columns. Наприклад: Rows(4); Columns(3).
- •Створення макросів, функцій користувача, форм з елементами управління у додатках Microsoft Office
- •Приклад розроблення форми засобами vba Анкета студента.
- •Автоматизація комп‘ютерних проектів. Автоматизований розрахунок обміну валют
- •5. Комп’ютерні технології роботи з базами даних
- •5.1.2. Різновиди моделей даних. Типи зв’язків
- •5.1.3. Проектування реляційної бази даних: метод нормальних форм; метод суть-зв'язок (er-діаграм); засоби автоматизації проектування
- •5.1.4. Програмні засоби роботи з базами даних. Система управління базами даних
- •5.1.5. Структура сховищ даних та програмні засоби роботи зі сховищами даних
- •5.2.1. Побудова реляційної бази даних в ms Excel
- •5.2.2. Засоби роботи з базою даних в ms Excel
- •Установлення інтервалу критеріїв. Критерії бувають двох типів.
- •Способи введення функцій. Є два шляхи введення функції в формулу: ручний або з допомогою Мастера функцій Excel.
- •Додаткова інформація про діалогове вікно Мастер функций
- •Пошук рішення. Використання функції “поиск решения”для вирішення задач виробництва. Розглянемо можливості функції “поиск решения” на конкретному прикладі.
- •5.2.3.Створення бд та робота з бд в субд Microsoft Access
- •Наступний макрос мабуть, корисніший, який відкриватиме форму.
- •6. Тести
- •Тема 1. Апаратне забезпечення пк
- •Тема 2. Програмне забезпечення пк
- •Тема 3. Текстовий процесор Ms Word
- •Тема 4. Табличний процесор Ms Excel
- •Тема 5. Субд ms Access
- •Тема 6. Глобальна мережА Інтернет
- •Тема 7. Веб-дизайн
- •Тема 8. Комп’ютерні презентації
- •Тема 9. Офісне програмування
- •Література
Приклад розроблення форми засобами vba Анкета студента.
ЕТАПИ РОЗРОБКИ ДОДАТКУ:
розробка інтерфейсу користувача;
введення тексту програмного коду процедур подій;
виконання проекту;
збереження проекту як незалежного додатку.
Розробка інтерфейсу користувача.
Розробимо форму з назвою Анкета.
1.Завантажимо VBA. Створемо форму Insert – UserForm.
2. Поміняемо колір фону форми(BackColor) і дамо назву Анкета (Caption).
3. Вставимо у форму текстове поле (об'єкт типу Label) з текстом "Анкета студента".
Задамо значення властивості AutoSize цього об'єкту True і властивості Font (шрифт) цього поля такі:
Font : Times New Roman Cyr (або MS Sans Serif);
Font style : Bold; : 14;
Задайте колір підпису, вказавши значення властивості ForeColor.
Рис.4.1.8. Рис.4.1.9.
4. Аналогічно вставляемо у форму ще декілька текстових полів з біографічними даними.
Один з варіантів розміщення текстових полів показаний на рис.4.1.9.
5. Вставимо у форму об'єкт типу Image (малюнок) художню і портретну форографії.
Для цього клацніть один раз лівій клавішею миші на піктограмі Image - палітри компонентів і, наприклад, в нижньому правому кутку форми обведіть контур майбутнього зображення (фотографії). У разі потреби поміняйте розмір форми або вставленого об'єкту і добийтеся якнайкращого розташування на ній створених раніше об'єктів. Міняти розміри об'єкту можна методом їх "розтягання" за маркери (чорні габаритні квадратики). За умовчанням цьому об'єкту буде привласнено стандартне ім'я Imagel.
Нехай портретна фотографія має назву Imagel,а художня фотографія Image2.
6. Задамоо значення False властивості Visible для обох зображень.
7. Вставимо у форму кнопки для почергового відображення фотографій - два об'єкти типу CommandButton з іменами Соmmandl і Command2.
Піктограма об'єкту типу CommandButton (кнопка) знаходиться на палітрі компонентів Visual Basic. Зробіть підписи на кнопках (властивість Caption) "Портретна фотографія" і "Художня фотографія" відповідно. Виберіть якнайкращий, на ваш розсуд шрифт для підписів кнопок. Якщо ви використовуєте картинки із стандартної бібліотеки Clipart, виберіть для кнопок цікаві підписи. Один з варіантів розташування кнопок показаний на рис.4.1.11.
Рис 4.1.10 Рис 4.1.11.
8. Запрограмуйте кнопку "Портретна фотографія" так, щоб після натиснення на неї у формі з'являлася портретна фотографія.
Для програмування кнопки Commandl необхідно двічі клацнути на ній лівій клавішею миші. В результаті активізується вікно тексту програми із заготівкою процедури CommandlClick, яка оброблятиме подію клацання на кнопці Command 1:
Private Sub Commandl_Click()
...
End Sub
У заготівку необхідно вставити текст програми реакції на цю подію. Процедура матиме такий вигляд:
Private Sub Commandl_Click()
Imagel.Visible = True
'Портретна фотографія стає видимою
Image2.Visible = False
'Художня фотографія стає невидимою
End Sub
За допомогою даної процедури властивість видимості об'єкту Imagel включаємо, і цією ж властивість об'єкт Image2 вимикаємо. Для кнопки "Художня фотографія" дії будуть протилежні. Зверніть увагу на використання складених імен типу Imagel.Visible, у яких ім'я об'єкту від його властивості відділяється крапкою. Такі складені імена дають доступ до значення конкретної властивості об'єкту. Після введення з клавіатури точки Visual Basic пропонує програмісту список властивостей, методів і подій для даного об'єкту. Вибір потрібної властивості здійснюється клавішами із стрілками, а підтвердження - пропуском. Крім того, ім'я потрібної властивості або методу можна безпосередньо набрати на клавіатурі.
9. Запрограмуйте кнопку "Художня фотографія" відповідно її призначенню (див. пункт 8).
Текст процедури для цієї кнопки матиме вигляд:
Private Sub Command2_Click()
Imagel.Visible = False
'Портретна фотографія стає невидимою
Image2.Visible = True
'Художня фотографія стає видимою
End Sub
10.Запускаємо програму і переконуємося, що кнопки виконують свої функції. Закрийте вікно програми "Анкета студента" і виходимо з VBA.