Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Робота з макросами та модулями в Excel Основні прийоми створення макросів використання їх в до

Тип Реферат
Предмет Астрономия
Просмотров
896
Размер файла
16 б
Поделиться

Ознакомительный фрагмент работы:

Робота з макросами та модулями в Excel Основні прийоми створення макросів використання їх в до

Лабораторна робота

Тема: Робота з макросами та модулями в Excel

Мета: Навчитися створювати макроси і вносити в них зміни Ознайомитися Із програмуванням табличних функцій

Теоретичні відомості

Створення макросів

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

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

Макрос записується мовою VisualBasicforApplicationsРедактор VisualBasicдозволяє змінювати макроси, а також копіювати їх або з одного модуля в Інший, або між різними книгами Крім того, можна перейменовувати модулі, у яких зберігаються макроси, або перейменовувати самі макроси

Для запису макросу потрібно виконати команду Сервіс/Почати запис З'явиться вікно діалогу "Запис макросу"

Починаючи з цього моменту здійснюється запис макросу На екрані з'являється кнопка Зупинити макрос Якщо ви натиснете на цю кнопку, то запис макросу буде закінчено Тепер вам потрібно виконати послідовність дій, що і буде записана в макрос

Після закінчення запису макросу він з'являється в списку макросів Для виклику макросу потрібно виконати команду Сервіс Макрос

У Excelпередбачена можливість викликати макрос за допомогою клавіші швидкого виклику чи призначити макросу пункт меню в списку опцій меню Сервіс або функції виконання макросу призначити через панель інструментів Форми - інструменту Кнопка Ці можливості можна реалізувати одночасно Призначити макросу пункт меню чи клавішу швидкого виклику можна до і після того як макрос створений

Макроси можуть записуватися як із застосуванням абсолютних так І відносних посилань За замовчуванням використовуються абсолютні посилання Це означає, що макрос завжди обробляє ті ж комірки, що оброблялися при його записі Щоб обробляти довільні комірки, макрос необхідно записати з відносними посиланнями У меню Сервіс вибрати пункт Запис макросу, потім команду Відносні посилання Відносні посилання будуть використовуватися до кінця поточного сеансу роботи в Excel або до повторного вибору команди Відносні посилання

Розглянемо питання зміни тексту макросу, його видалення і перейменування, запис нової послідовності дій у вже існуючий макрос

Одним зі способів внесення змін у записаний макрос є запис нового макросу Однак це не завжди зручно Розглянемо редагування макросу Для входу в режим редагування макросу потрібно виконати команду Сервіс/Макрос Редагувати можна і безпосередньо в модулі з текстом макросу. Текст макросу розташований у модулі Використовуючи кнопки прокручування аркушів знайдіть модуль і натисніть кнопку миші на його ярличку Перед вами з'явиться текст макросу, записаний мовою VisualBasicЗмінюючи текст програми VisualBasic, що реалізує макрос, можна відредагувати макрос Це відкриває великі можливості в написанні власних програм

Якщо макрос призначений клавіші швидкого доступу, графічному об'єкту чи кнопці, то процес видалення є стандартним Ви вибираєте опцію Макрос пункту Сервіс головного меню З'являється вікно діалогу Макрос, що містить список макросів поточної робочої книги Після вибору макросу, досить натиснути кнопку Видалити Макрос можна видалити й іншим способом Якщо макрос записаний в окремому модулі, то потрібно видалити модуль

Часто виникає потреба виправити ім'я чи привласнити макросу зовсім нове найменування Для цього потрібно ввійти в режим редагування макросу й у тексті програми виправити заголовок Нове ім'я автоматично замінить старе в списках макросів

Для призначення макросу графічному об'єкту необхідна наявність такого об'єкта на екрані, а тоді вибрати команду Призначити макрос і зі списку макросів вибрати необхідний

Створення функцій

Завдяки мові VisualBasicз'являється можливість значно розширити набір функцій у Excel, а також створювати функції, значення яких залежать від деяких умов І подій У принципі, можна цілком перепрограмувати усі функції програми Excel, якщо в цьому з'явилася необхідність Для того, щоб викликати VBA, потрібно виконати команду Сервіс /Макрос/Редактор VisualBasic

Щоб створити окремий робочий лист для програмного модуля, потрібно клацнути по піктограмі InsertModuleз меню VisualПісля цього з'явиться новий робочий лист ModelelУ програмному модулі потрібно описати функцію мовою VBAУ вікні програмного модуля можна працювати, як у вікні невеликого текстового редактора, але при цьому необхідно пам'ятати, що Ви пишете текст програми Опис функції повинен починатися оператором Function, за яким через пробіл випливають назва функції І ГІ аргументи, вкладені в дужки І розділені комами Потім йде власне текст програмного коду функції, а закінчуватися опис повинний оператором EndFunction

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

Function NDS(Value)

NDS=Value*0 15

End Function

Далі необхідно виконати команду ObjectBrowserз меню VBAView

Функції, визначені користувачем, розглядаються в програмі Excel як самостійні об'єкти У полі MembersofModule буде знаходитися ім'я нової функції Викличіть контекстне меню для нової функції І виберіть команду Properties У поле Description вводиться текст для пояснення дій, які виконує функція, що пізніше буде використаний Майсторм функцій Надалі Майстер функцій помістить створену функцію в категорію Визначені користувачем


Нет нужной работы в каталоге?

Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
156450
рейтинг
icon
6068
работ сдано
icon
2737
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
63 457 оценок star star star star star
среднее 4.9 из 5
Тгу им. Г. Р. Державина
Реферат сделан досрочно, преподавателю понравилось, я тоже в восторге. Спасибо Татьяне за ...
star star star star star
РЭУ им.Плеханово
Альберт хороший исполнитель, сделал реферат очень быстро, вечером заказала, утром уже все ...
star star star star star
ФЭК
Маринаааа, спасибо вам огромное! Вы профессионал своего дела! Рекомендую всем ✌🏽😎
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

Подогнать готовую курсовую под СТО

Курсовая, не знаю

Срок сдачи к 7 дек.

только что
только что

Выполнить задания

Другое, Товароведение

Срок сдачи к 6 дек.

1 минуту назад

Архитектура и организация конфигурации памяти вычислительной системы

Лабораторная, Архитектура средств вычислительной техники

Срок сдачи к 12 дек.

1 минуту назад

Организации профилактики травматизма в спортивных секциях в общеобразовательной школе

Курсовая, профилактики травматизма, медицина

Срок сдачи к 5 дек.

2 минуты назад

краткая характеристика сбербанка анализ тарифов РКО

Отчет по практике, дистанционное банковское обслуживание

Срок сдачи к 5 дек.

2 минуты назад

Исследование методов получения случайных чисел с заданным законом распределения

Лабораторная, Моделирование, математика

Срок сдачи к 10 дек.

4 минуты назад

Проектирование заготовок, получаемых литьем в песчано-глинистые формы

Лабораторная, основы технологии машиностроения

Срок сдачи к 14 дек.

4 минуты назад

2504

Презентация, ММУ одна

Срок сдачи к 7 дек.

6 минут назад

выполнить 3 задачи

Контрольная, Сопротивление материалов

Срок сдачи к 11 дек.

6 минут назад

Вам необходимо выбрать модель медиастратегии

Другое, Медиапланирование, реклама, маркетинг

Срок сдачи к 7 дек.

7 минут назад

Ответить на задания

Решение задач, Цифровизация процессов управления, информатика, программирование

Срок сдачи к 20 дек.

7 минут назад
8 минут назад

Все на фото

Курсовая, Землеустройство

Срок сдачи к 12 дек.

9 минут назад

Разработка веб-информационной системы для автоматизации складских операций компании Hoff

Диплом, Логистические системы, логистика, информатика, программирование, теория автоматического управления

Срок сдачи к 1 мар.

10 минут назад
11 минут назад

перевод текста, выполнение упражнений

Перевод с ин. языка, Немецкий язык

Срок сдачи к 7 дек.

11 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно