DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

МАКРОСИ У СИСТЕМІ EXCEL

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Менеджмент
Кафедра:
Не вказано

Інформація про роботу

Рік:
2020
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Комп’ютерні системи

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України НУ “Львівська політехніка” ЗВІТ до лабораторної роботи № 5 з курсу: “Комп’ютерні системи менеджменту в малому та середньому бізнесі” МАКРОСИ У СИСТЕМІ EXCEL Мета роботи: ознайомлення із призначенням та видами макросів у табличному процесорі Excel . Набуття навиків у створенні простих макросів . Теоретичні відомості Поняття макроса . Призначення макроса . Макрос - це послідовність макрокоманд та макрофункцій . Більшість вже визначених макрофункцій відповідають командам меню . Excel 7.0 надає користувачеві можливість створювати власні макроси і тим самим автоматизувати виконання часто повторюваних робочих операцій , що дає значний виграш у часі . У Excel 7.0 включено діалект мови програмування Visual Basic for Applications (VBA) , яка створювалася фірмою Microsoft як мова макропрограмування для всіх прикладань групи Microsoft Office , то «рідна» для Excel 7.0 мова макросів MS Excel 4.0 Macro буде , без сумніву , застосовуватися все рідше . Однак слід знати , що є можливість програмувати і на MS Excel 4.0 Macro - це зручніше для рішення нескладних задач . Створення макроса . Для створення макросів у Excel 7.0 є два шляхи : Запис макроса за допомогою макрорекордера . Макрорекордер дозволяє автоматизувати виконання часто повторюваних послідовностей робочих кроків і при цьому не вимагає глибоких знань макропрограмування . Принцип функціонування макрорекордера багато в чому нагадує запис та відтворення звуку за допомогою звичайного магнітофона . Для запису необхідно виконати наступні кроки : запустити макрорекордер; присвоїти ім’я макросу; виконати потрібні дії; завершити запис (вимкнути макрорекордер); Запуск макрорекордера можна здійснити активізувавши пункт меню «Сервис/Запись макроса .../Начать запись ...» , або ж натисненням кнопки на панелі інструментів Visual Basic (рис. 1) . Якщо такої немає серед панелей інструментів , зробіть наступне : встановивши курсор мишки на панель інструментів , натисніть праву кнопку ; з контекстного меню виберіть пункт Visual Basic .  Рис.1 Приклад . Активізуйте чистий робочий лист . Запустіть макрорекордер . У діалоговому вікні задайте ім’я макросу і при бажанні - коментар . Натисніть кнопку Параметры». У наступному вікні (рис.2) Ви маєте можливість вибрати мову програмування (виберіть MS Excel 4.0 Macro) , призначити майбутньому макросу «гарячі клавіші» , вказати місце зберігання макроса , і навіть виділити для нього окремий пункт у стандартному меню Excel (призначте і задайте пункту ім’я). Після виходу з діалогу Ви побачите , що з’явилась кнопка зупинки запису  Тепер виконайте наступну послідовність дій : виділіть стрічки 7 та 8 (протягніть по заголовкам стрічок курсором мишки при натиснутій лівій кнопці) і стовпчик В (при натиснутій клавіші <Ctrl> ; змініть шрифт та збільшіть кегль ; змініть колір фону та шрифта (наприклад зелений та червоний) ; задайте рамку для комірок ; скопіюйте вміст комірок (значення) на наступний лист (2); Натисніть на кнопку зупинки запису макроса . Тепер завантажте файл Examp51.xls . Запустіть створений макрос (вибравши пункт меню у Сервис або натиснувши кнопку на панелі - рисунок 1) і перевірте правильність його виконання .  Рис.2 Тепер Ви можете переглянути текст створеного макроса (команда меню Сервис/Макрос.../Изменить) . Запишіть ще один макрос , але на цей раз у вигляді модуля VBA . Перегляньте вміст листа модуля (до речі , не обов’язково це робити через меню - можна просто вибрати відповідний ярличок) . Як бачите , модуль VBA нагадує програму на мові Паскаль з об’єктами . Більшість операторів повинна бути Вам зрозуміла . Зміна , наприклад , характеристик шрифта зводиться до встановлення відповідних значень полям об’єкта Selection.Font . Для виділення стрічок викликається метод Select об’єкта Rows . Відкрийте лист із макросом MS Excel 4.0 Macro . Макрос записаний послідовно від комірки А1 вниз . У першій комірці - ім’я макроса , у наступних - команди . Останньою є команда ВОЗВРАТ() . Команди прості і зрозумілі . Збережіть книгу з двома створеними макросами під своїм іменем . Вставка листа макроса . Існує можливість створювати макроси самостійно . Для цього треба встановити курсор мишки на ярличок листа , перед яким передбачається вставка , і натиснути праву кнопку мишки . З контекстного меню вибрати пункт Вставка... , після чого у діалоговому вікні (рис.3) вибрати Модуль (якщо створюється модуль VBA) або ж Макрос MS Excel .  Рис. 3 Того ж можна досягнути через вибір у меню пункту Вставка/Макрос/... Порядок виконання роботи Запустіть ЕТ Excel . Виконайте вправи , описані в теоретичних відомостях . У прикладі поясніть смисл команд у обох створених Вами макросах . З’ясуйте : які команди MS Excel 4.0 Macro : виконують виділення діапазону комірок виконують копіювання комірок змінюють властивості шрифта у комірці змінюють ширину стовпчика вводять задане значення у комірку створюють діаграму на основі заданого діапазону виконують сортування комірок як називаються об’єкти , що відображають у VBA : стрічки , стовпці лист діапазон комірок активну комірку які методи вищезгаданих об’єктів виконують: виділення активацію об’єкта копіювання сортування Завантажте файл Examp52 . Поясніть смисл макросів , які в ньому містяться (які дії вони виконують?) . Оформіть результати роботи. Індивідуальне завдання.  
Антиботан аватар за замовчуванням

20.07.2020 12:47

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!