Створення простого макросу

Щоб створити простий макрос, потрібно відкрити вікно бази даних, перейти на вкладку Макросы й натиснути кнопку Создать. При цьому відкривається вікно нового макросу подібне тому, що представлено на мал.14.

 

Рис.14. Вікно нового макросу

Верхня частина вікна використовується для визначення нового макросу, а нижня призначена для уведення значень аргументів макрокоманд, включених у макрос. У верхній частині присутні два стовпці із заголовком Макрокоманда й Примечание. Можна побачити всі чотири стовпці, натиснувши кнопки Имена макросов й Условия на панелі інструментів.

У правій нижній частині вікна макросу виводиться коротка довідка, зміст якої залежить від положення курсору у верхній частині вікна макросу. У стовпці Макрокоманда задається одна з більш ніж сорок дев'ять макрокоманд. Якщо клацнути на будь-якій комірці стовпця Макрокоманда, то в правому кінці комірки з'явиться кнопка зі стрілкою вниз. Натискання цієї кнопки відкриває список макрокоманд.

Перед запуском макрос необхідно зберегти командою Файл→ Сохранить как / экспорт. У вікні діалогу ввести ім'я й натиснути кнопку ОК.

Макроси можуть бути запущені безпосередньо з вікна бази даних або вікна макросу. Якщо макрос залежить від якої-небудь форми або звіту, його потрібно зв'язати з відповідною подією й запускати при виникненні цієї події.

 

Варіанти завдання

 

№ вар. Номер завдань № вар. Номер завдань № вар. Номер завдань    
  1, 11, 21, 31, 41   9, 20, 26, 35, 48   6, 12, 28, 33, 42    
  2, 12, 22, 32, 42   10, 15, 25, 33, 49   7, 11, 29, 32, 41    
  3, 13, 23, 33, 43   1, 14, 23, 32, 50   9, 13, 22, 31, 46    
  4, 14, 24, 34, 44   2, 11, 24, 40, 41   10, 15, 23, 32, 47    
  5, 15, 25, 35, 45   3, 12, 21, 36, 43   1, 17, 24, 33, 48    
  6, 16, 26, 36, 46   4, 13, 22, 31, 42   2, 19, 25, 34, 49    
  7, 17, 27, 37, 47   6, 18, 29, 31, 43   3, 12, 26, 35, 50    
  8, 18, 28, 38, 48   7, 19, 30, 32, 45   4, 14, 27, 36, 41    
  9, 19, 29, 39, 49   8, 20, 28, 33, 44   5, 16, 28, 37, 42    
  10, 20, 30, 40, 50   9, 17, 26, 34, 46   6, 18, 29, 38, 43    
  4, 14, 25, 36, 47   10, 16, 27, 35, 47   7, 20, 21, 39, 44    
  6, 15, 26, 37, 43   4, 14, 25, 36, 48   8, 11, 30, 40, 45    
  8, 16, 27, 38, 42   2, 15, 22, 37, 49   10, 13, 21, 32, 47    
  10, 17, 28, 39, 50   3, 13, 21, 38, 50   5, 11, 23, 34, 48    
  5,18, 29, 40, 46   4, 12, 23, 39, 41   2, 15, 27, 33, 49    
  7, 19, 24, 31, 45   5, 11, 24, 40, 42   3, 17, 25, 36, 50    
  3, 20, 23, 32, 44   7, 13, 30, 39, 41   4, 19, 29, 31, 46    
  1, 11, 22, 33, 48   8, 11, 25, 40, 42   1, 12, 24, 37, 45    
  2, 12, 21, 34, 49   9, 12, 26, 38, 43   6, 14, 22, 38, 44    
  9, 13, 30, 35, 41   10, 14, 27, 36, 44   7, 16, 28, 39, 43    
  1, 15, 27, 34, 46   1, 16, 28, 37, 45   2, 18, 30, 35, 42    
  2, 16, 28, 33, 47   2, 17, 29, 35, 46   9, 20, 26, 40, 41    
  3, 17, 29, 32, 48   3, 18, 24, 33, 47   1, 14, 26, 40, 44    
  4, 18, 30, 31, 49   4, 15, 23, 32, 48   2, 17, 30, 31, 44    
  1, 15, 27, 37, 46   5, 19, 22, 31, 49   3, 20, 28, 32, 46    
  6, 20, 22, 31, 45   6, 20, 21, 34, 50   4, 15, 22, 33, 47    
  7, 12, 23, 36, 44   8.13, 30, 39, 45   5, 18, 24, 34, 48    
  8, 11, 24, 35, 43   9, 14, 21, 38, 46   6, 13, 29, 35, 49    
  9, 13, 25, 33, 42   10, 15, 22, 36, 47   7, 16, 25, 36, 50    
  10, 14, 26, 32, 41   1, 16, 23, 37, 48   8, 19, 27, 38, 41    
  5.16, 28, 37, 44   2, 17, 24, 40, 49   9, 11, 23, 37, 42    
  6, 17, 29, 38, 45   3, 18, 25, 34, 50   10, 12, 23, 39, 43    
  7, 18, 30, 39, 46   4, 19, 26, 35, 44        
  8, 19, 27, 34, 47   5, 20, 27, 34, 43        
               
               
               
№ завдань Зміст завдань
1. Для таблиці «Продажі» за допомогою бланків QBE скласти запити: а) на вибірку записів, де «Дата_замовлення» - січень і день тижня - п'ятниця, «Код_товару» більше 10. Виведені записи впорядкувати по спаданню значення поля «Код_товару»; б) на вибірку записів, де «Код_товару» - 155, «Дата_ замовлення» - 2010р., «Дата_продажу» - листопад.
2. Для таблиці «Продажі» за допомогою бланків QBE скласти запити: а) на вибірку записів, де «Дата_продажу» - з 12 по 20 число березня місяця. «Дата_замовлення» - 2010р. Виведені записи впорядкувати по зростанню значення поля «Дата_замовлення»; б) на вибірку записів, де «Замовлене значення» більше 20 і менше 40, «Продано» більше 10, «Дата_продажу» - березень, квітень.
3. Для таблиці «Продажі» за допомогою бланків QBE скласти запити: а) на вибірку записів, де «Вартість» більше 10000, «Дата_продажу» - вересень 2010р. або «Код_товару» менше 7. Виведені записи впорядкувати по спаданню значення поля «Вартість»; б) на вибірку записів, де «Код_покупця» дорівнює 210 або 211, «Дата_замовлення» з 20 березня по 20 квітня 2010р. або «Дата_продажу» - понеділок, середа.
4. Для таблиці «Продажі» за допомогою бланків QBE скласти запити: а) на вибірку записів, де «Продано» більше 20, «Вартість» більше 20000, «Дата замовлення» з 20 по 25 число або «Дата_продажу» - січень 2010р. Виведені записи впорядкувати по зростанню значення поля «Вартість»; б) на вибірку записів, у яких «Код_товару» дорівнює 1170 або 1240, «Дата_замовлення» - 25 квітня 2000р., «Дата_продажу - з 10 по 20 число.
5. Для таблиці «Товари» за допомогою бланків QBE скласти запити: а) на вибірку записів, де «Найменування» починається на букву «Н», «Категорія» 1 або 3; б) на вибірку записів, де «Код_товару» між 101 й 200, «Категорія» між 1 й 5, «Найменування» товару закінчується на букву «а» або «п». Виведені записи впорядкувати по зростанню значення поля «Код_товару».
6. Для таблиці «Покупці» за допомогою бланків QBE скласти запит: а) на вибірку записів, де «Телефон» починається із цифр «68», «Код_покупця» менше 10. Виведені записи впорядкувати по зростанню значення поля «Код_ покупця»; б) на вибірку записів, де «Прізвище» починається на букву «П», «Місто» - Одеса, номер телефону закінчується цифрами «08» або «09».
7. Для таблиці «Покупці» за допомогою бланків QBE скласти запит: а) на вибірку записів, де назва «Підприємство» починається з букв «Т» або «З» й «Код_покупця» дорівнює 12. Виведені записи впорядкувати по зростанню значення поля «Прізвище»; б) на вибірку записів, де «Код_покупця» лежить між значеннями 10 й 20, «Країна» - Росія, «Прізвище» закінчується буквами «ий» або «ой».  
8. Для таблиці «Продажі» за допомогою бланків QBE скласти запит: а) на вибірку записів, де «Дата_замовлення» - січень, «Дата_продажу» - з 15 по 28 березня, «Замовлено» більше 200. Виведені записи впорядкувати по зростанню значення поля «Код_товару»; б) на вибірку записів, де «Замовлено» більше 20 і менше 50. «Продано» більше 15 і менше 50, «Код_покупця» лежить між значеннями 20 й 200, «Дата_замовлення» - понеділок, субота.
9. Для таблиці «Покупці» за допомогою бланків QBE скласти запит: а) на вибірку записів, де «Індекс» починається із цифри «22», «Місто» - Одеса й «Код_покупця» більше 25. Виведені записи впорядкувати по зростанню значення поля «Код_покупця»; б) на вибірку записів, де «Телефон» починається із цифр «24», «Код_покупця» лежить між значеннями 200 й 300.
10. Для таблиці «Продажі» за допомогою бланків QBE скласти запит: а) на вибірку записів, де «Продано» більше 50, «Вартість» між 20000 й 30000, «Дата_замовлення» - з 20 по 25 квітня. Виведені записи впорядкувати по зростанню значення поля «Вартість»; б) на вибірку записів, де «Код_товару» дорівнює 170 або 140, «Дата_замовлення» - травень 2010р., «Дата_продажу» - вівторок, середа.
11. Для таблиці «Продажі» записати повідомлення SQL: а) на вибірку записів, де «Дата_продажу» або «Дата_замовлення» - лютий, «Замовлено» більше 25; б) на вибірку записів, де «Код_покупця» дорівнює 10 або 14, «Дата_замовлення» - 2010р., «Дата_продажу» - вівторок, субота.
12. Для таблиці «Продажі» записати повідомлення SQL: а) на вибірку записів, де «Код_покупця» дорівнює 5, «Дата_продажу» або «Дата_замовлення» - лютий. Виведені записи впорядкувати по зростанню значення поля «Код_покупця»; б) на вибірку записів, де «Код_покупця» між 100 й 200, «Країна» - Україна, «Прізвище» закінчується буквами «о» або «в».
13. Для таблиці «Продажі» записати повідомлення SQL: а) на вибірку записів, де «Ціна_од.» більше 200, «Вартість» більше 10000, «Дата_продажу» - понеділок вересня місяця. Виведені записи впорядкувати по спаданню значення поля «Код_товару»; б) на вибірку записів, де «Замовлено» більше 200 і менше 500, «Продано» більше 150 і менше 500. «Код_покупця» лежить між значеннями 20 й 200, «Дата_замовлення» - 2009р. або 2010р..
14. Для таблиці «Продажі» записати повідомлення SQL: а) на вибірку записів, де «Продано» більше 20, «Замовлено» менше 30, «Дата_продажу» - субота лютого місяця. Виведені записи впорядкувати по спаданню значення поля «Код_товару»; б) на вибірку записів, де «Дата_замовлення» - понеділок, «Дата_продажу» - березень або «Замовлено» більше 200.
15. Для таблиці «Товари» записати повідомлення SQL: а) на вибірку записів, де «Найменування» починається з букв «З» або «П», «Код_товару» дорівнює 2. Виведені записи впорядкувати по зростанню значення поля «Найменування»; б) на вибірку записів, де «Код_товару» лежить між значеннями 101 й 200, «Категорія» між 1 й 5, «Найменування» товару закінчується на букву «а» або «п». Виведені записи впорядкувати по зростанню значення поля «Код_товару»;
16. Для таблиці «Продажі» записати повідомлення SQL: а) на вибірку записів, де «Дата_замовлення» березень 2010р., «Код_товару» - 17, «Дата_продажу» - 20 число. Виведені записи впорядкувати по спаданню значення поля «Вартість»; б) на вибірку записів, де «Код_покупця» дорівнює 22 або 21, «Дата_замовлення» - січень, травень, «Дата_продажу» - понеділок, середа.
17. Для таблиці «Покупці» записати повідомлення SQL: а) на вибірку записів, де місто - «Дніпропетровськ», «Підприємство» починається на букву «М» або «Телефон» починається із цифр «62»; б) на вибірку записів, де «Прізвище» починається на букву «П», «Місто» - Одеса, номер телефону закінчується цифрами «22» й «24».
18. Для таблиці «Продажі» записати повідомлення SQL: а) на вибірку записів, де «Замовлено» більше 100, «Ціна_од.» менше 1200, «Дата_замовлення» - січень, травень, «Дата_продажу» - понеділок середа. Виведені записи впорядкувати по спаданню значення поля «Дата_продажу»; б) на вибірку записів, де «Замовлено» лежить між значеннями 20 й 40, «Продано» більше 10 або «Дата_продажу» - 2009 й 2010р.
19. Для таблиці «Продажі» записати повідомлення SQL: а) на вибірку записів, де «Продано» більше 100, «Замовлено» більше 200, «Дата_замовлення» - березень 2010р., «Дата_продажу» - понеділок, середа; б) на вибірку записів, де «Код_товару» дорівнює 155 або «Дата_замовлення» - 2010р., або «Дата_продажу» - червень.
20. Для таблиці «Продажі» записати повідомлення SQL: а) на вибірку записів, де «Дата_продажу» - лютий 2010р., «Продано» більше 25. Виведені записи впорядкувати по спаданню значення поля «Код_покупця»; б) на вибірку записів, де «Код_покупця» дорівнює 20 або 11, «Дати_замовлення» - січень, вересень, «Дата_продажу» - 2010р.
21. Розробити форму «Продажі» для виводу записів, що задовольняють умовам: «Дата_замовлення»- березень 2010 р., «Замовлено» більше 100.
22. Розробити форму «Продажі» для виводу записів, що задовольняють умовам: «Дата_продажу» - 10 число, «Дата_замовлення» - 2010р., «Продано» менше 150.
23. Розробити форму «Покупці» для виводу записів, що задовольняють умовам: місто - «Дніпропетровськ», «Підприємство» починається на букву «М» або «Телефон» починається із цифр «62».
24. Розробити форму «Продажі» для виводу записів, що задовольняють умовам: «Дата_продажу» - після 2008 р., «Дата_замовлення» - з 23 по 25 число.
25. Розробити форму «Покупці» для виводу записів, що задовольняють умовам: країна - «Україна», «Підприємство» починається на букву «М» і закінчується буквою «Й», «Телефон» починається із цифри «262».
26. Розробити форму «Продажі» для виводу записів, що задовольняють умовам: «Дата_продажу» - вересень 2010р., «Дата_замовлення» - субота.
27. Розробити форму «Продажі» для виводу записів, що задовольняють умовам: «Дата_продажу» - 2010р., «Дата_замовлення» - з 10 по 20 число.
28. Розробити форму «Продажі» для виводу записів, що задовольняють умовам: «Дата_продажу» - листопад, «Дата_замовлення» - субота, «Продано» більше 100.
29. Розробити форму «Продажі» для виводу записів, що задовольняють умовам: «Дата_продажу» - травень 2010р., «Дата_замовлення» - з 10 по 15.
30. Розробити форму «Продажі» для виводу записів, що задовольняють умовам: «Дата_замовлення» або «Дата_продажу» -2010р., «Продано» більше 120.
31. З таблиці «Відомість» бази даних «Деканат» вивести у звіт список студентів, які здали всі іспити на 4 й 5.
32. З таблиці «Відомість» бази даних «Деканат» вивести у звіт список студентів, що мають хоча б одну двійку.
33. З таблиці «Відомість» бази даних «Деканат» вивести у звіт список студентів, які здали всі іспити без двійок.
34. З таблиці «Відомість» бази даних «Деканат» вивести у звіт список студентів, які здали всі іспити на 4 й 5.
35. З таблиці «Відомість» бази даних «Деканат» вивести у звіт список студентів, які здали всі іспити на 4 й 5.
36. З таблиці «Відомість» бази даних «Деканат» вивести у звіт список студентів, що мають тільки одну двійку.
37. З таблиці «Відомість» бази даних «Деканат» вивести у звіт назви предметів, по яким студенти, що здавали, не мають 2 й 3.
38. З таблиці «Відомість» бази даних «Деканат» вивести у звіт назву предмета, по якому студенти, що здавали, мають тільки 5.
39. З таблиці «Відомість» бази даних «Деканат» вивести список студентів, середній бал яких менше 4.
40. З таблиці «Відомість» бази даних «Деканат» вивести список студентів, що мають дві й більше п'ятірки.
41. Внести зміни в таблицю «Відділ» бази даних «Кадри» - підвищити оклад інженерам на 50гр., ст. інженерам – на 60гр.
42. З таблиці «Відділ» бази даних «Кадри» вивести список інженерів, що мають вищу освіту
43. З таблиці «Відділ» бази даних «Кадри» вивести список співробітників, що мають стаж роботи більше 10 років.
44. З таблиці «Відділ» бази даних «Кадри» вивести список чоловіків, що мають вищу освіту.
45. Внести зміни в таблицю «Відділ» бази даних «Кадри»: всім співробітникам збільшити стаж на один рік.
46. Внести зміни в таблицю «Відділ» бази даних «Кадри»: всім співробітникам зі стажем більше 10 років підвищити оклад на 75гр.
47. Для таблиці «Заводи» бази даних «Промисловість» вивести список заводів, у яких більше 1000 працівників.
48. Для таблиці «Заводи» бази даних «Промисловість» знайти завод з найбільшим річним обсягом виробництва.
49. Для таблиці «Заводи» бази даних «Промисловість» знайти завод, у якого найбільший відсоток працівників з вищою освітою.
50. Для таблиці «Заводи» бази даних «Промисловість» знайти завод, у якого найбільше відношення річного обсягу до чисельності співробітників.
                   

 

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: