Банк рефератов содержит более 364 тысяч рефератов, курсовых и дипломных работ, шпаргалок и докладов по различным дисциплинам: истории, психологии, экономике, менеджменту, философии, праву, экологии. А также изложения, сочинения по литературе, отчеты по практике, топики по английскому.
Полнотекстовый поиск
Всего работ:
364150
Теги названий
Разделы
Авиация и космонавтика (304)
Административное право (123)
Арбитражный процесс (23)
Архитектура (113)
Астрология (4)
Астрономия (4814)
Банковское дело (5227)
Безопасность жизнедеятельности (2616)
Биографии (3423)
Биология (4214)
Биология и химия (1518)
Биржевое дело (68)
Ботаника и сельское хоз-во (2836)
Бухгалтерский учет и аудит (8269)
Валютные отношения (50)
Ветеринария (50)
Военная кафедра (762)
ГДЗ (2)
География (5275)
Геодезия (30)
Геология (1222)
Геополитика (43)
Государство и право (20403)
Гражданское право и процесс (465)
Делопроизводство (19)
Деньги и кредит (108)
ЕГЭ (173)
Естествознание (96)
Журналистика (899)
ЗНО (54)
Зоология (34)
Издательское дело и полиграфия (476)
Инвестиции (106)
Иностранный язык (62792)
Информатика (3562)
Информатика, программирование (6444)
Исторические личности (2165)
История (21320)
История техники (766)
Кибернетика (64)
Коммуникации и связь (3145)
Компьютерные науки (60)
Косметология (17)
Краеведение и этнография (588)
Краткое содержание произведений (1000)
Криминалистика (106)
Криминология (48)
Криптология (3)
Кулинария (1167)
Культура и искусство (8485)
Культурология (537)
Литература : зарубежная (2044)
Литература и русский язык (11657)
Логика (532)
Логистика (21)
Маркетинг (7985)
Математика (3721)
Медицина, здоровье (10549)
Медицинские науки (88)
Международное публичное право (58)
Международное частное право (36)
Международные отношения (2257)
Менеджмент (12491)
Металлургия (91)
Москвоведение (797)
Музыка (1338)
Муниципальное право (24)
Налоги, налогообложение (214)
Наука и техника (1141)
Начертательная геометрия (3)
Оккультизм и уфология (8)
Остальные рефераты (21697)
Педагогика (7850)
Политология (3801)
Право (682)
Право, юриспруденция (2881)
Предпринимательство (475)
Прикладные науки (1)
Промышленность, производство (7100)
Психология (8694)
психология, педагогика (4121)
Радиоэлектроника (443)
Реклама (952)
Религия и мифология (2967)
Риторика (23)
Сексология (748)
Социология (4876)
Статистика (95)
Страхование (107)
Строительные науки (7)
Строительство (2004)
Схемотехника (15)
Таможенная система (663)
Теория государства и права (240)
Теория организации (39)
Теплотехника (25)
Технология (624)
Товароведение (16)
Транспорт (2652)
Трудовое право (136)
Туризм (90)
Уголовное право и процесс (406)
Управление (95)
Управленческие науки (24)
Физика (3463)
Физкультура и спорт (4482)
Философия (7216)
Финансовые науки (4592)
Финансы (5386)
Фотография (3)
Химия (2244)
Хозяйственное право (23)
Цифровые устройства (29)
Экологическое право (35)
Экология (4517)
Экономика (20645)
Экономико-математическое моделирование (666)
Экономическая география (119)
Экономическая теория (2573)
Этика (889)
Юриспруденция (288)
Языковедение (148)
Языкознание, филология (1140)

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

Название: Робота з макросами та модулями в Excel Основні прийоми створення макросів використання їх в до
Раздел: Рефераты по астрономии
Тип: реферат Добавлен 20:54:05 17 января 2011 Похожие работы
Просмотров: 67 Комментариев: 2 Оценило: 0 человек Средний балл: 0 Оценка: неизвестно     Скачать

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Function NDS(Value)

NDS=Value*0 15

End Function

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

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

Оценить/Добавить комментарий
Имя
Оценка
Комментарии:
Где скачать еще рефератов? Здесь: letsdoit777.blogspot.com
Евгений07:51:13 19 марта 2016
Кто еще хочет зарабатывать от 9000 рублей в день "Чистых Денег"? Узнайте как: business1777.blogspot.com ! Cпециально для студентов!
11:27:22 29 ноября 2015

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

Назад
Меню
Главная
Рефераты
Благодарности
Опрос
Станете ли вы заказывать работу за деньги, если не найдете ее в Интернете?

Да, в любом случае.
Да, но только в случае крайней необходимости.
Возможно, в зависимости от цены.
Нет, напишу его сам.
Нет, забью.



Результаты(151045)
Комментарии (1843)
Copyright © 2005-2016 BestReferat.ru bestreferat@mail.ru       реклама на сайте

Рейтинг@Mail.ru