Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow MS Excel: виконання обчислень в таблицях

Основи мови макросів. Запис макросів. Виконання макросу

Макрос - це спосіб виконання набору команд в Excel, а також спосіб прискорення вводу команд, що повторюються.

Якщо ви надаєте перевагу форматуванню чисел, без допомоги панелі інструментів «Форматирование», то вам потрібно виконати, принаймні, біля шести клацань кнопкою миші або одинадцять натиснень клавіш клавіатури («Alt+м», «я», натискання однієї або декількох клавіш управління курсором для вибору вкладки, «Alt+ч» та натискання клавіш управління курсором для вибору числового формату, «Alt+т» та натискання клавіш управління курсору для вибору типа формату, натискання клавіші «Enter»), або ще більше клацань миші або натиснень клавіш для створення формату користувача. Це, звичайно, не потребує великих зусиль, але при повторені цих дій по декілька разів у день, дратує.

Якби ви могли замінити ці дії простим натисненням комбінації клавіш, наприклад, «Ctrl+е», або вибором одного пункту в меню сервіс, або, ще краще клацанням на кнопці панелі інструментів. Це значно спростило б ваше завдання.

В Excel існує можливість записати будь-які дії при роботі з таблицею та зберегти їх на листку макросів робочої книги. Один раз записавши макрос, ви можете повторити його в любий час. Ці дії зберігаються на листку макросів у вигляді послідовності команд, виконання яких називається виконання макросу.

Особиста книга макросів не чим не відрізняється від звичайної робочої книги, за винятком того, що стовпчики листка особистої книги трохи ширші. Сам макрос розташований у верхньому лівому куті листка, в чарунках А1:А3. Чарунка А1 містить ім'я макросу та букву швидкої клавіші, яка назначена макросу. Чарунки А2 і А3 містять макрофункцію форматування чарунки і команду, яка передає керування користувачу.

Макрофункції - це формули, вони завжди починаються зі знаку рівності «=». На листку макросу завжди відображаються формули, а не їх результати. Існує команда відображення формул листка робочої книги, але звичайно на листку робочої книги відображені тільки значення формул. Ви можете використовувати вкладку «Вид» діалогового вікна «Параметри», яке відкривається з меню «Сервіс», для того щоб не відображати формули на листку макросу, проте значення, що повертаються формулами не інформативні. У даному випадку макрофункції в другому і третьому рядках будуть замінені значенням ЛОЖЬ.

Коли ви знову відобразите формули замість їх значень вони будуть вирівняні по лівому краю чарунок, і таке вирівняння не може бути змінене параметрами вирівняння з меню «Формат». Усі інші параметри форматування на листку макросу застосовуються та як і на звичайному листку робочої книги.

Макрос можна виконати одним з трьох способів. Перший і самий легший спосіб - нажати комбінацію клавіш, яку ви назначили (якщо назначили). Другий - використати діалогове вікно макрос, яке відкривається після вибору пункту «Макрос» з меню «Сервис». В ньому знаходиться список всіх макросів персональної книги макросів, ви можете вибрати потрібний макрос з діалогового вікна макрос і клацнути по кнопці «ОК». Третій спосіб - вибрати параметр формат чарунки, який тепер знаходиться в меню «Сервис».

Якщо ви вийдете з Excel, не закриваючи персональної книги макросів і не клацнувши по кнопці «Да» при відповіді на питання о збережені змін в цій книзі, вікно персональної книги макросів буде з'являтися кожен раз при запуску Excel, доки ви не виберете пункт «Скрыть» з меню «Окно» та не збережете зміни при виході з Excel.

Діагностика помилок у формулах

Реакцією на неправильне уведення формул є повідомлення Excel про помилки, тобто значення в комірках, що починаються зі знаку #. Щоб легше було знаходити й усувати помилки у формулах, у Excel передбачена найпростіша діагностика помилок, а саме: помилки розділяються по категоріях, і кожній категорії відповідає своє повідомлення. Список можливих значень помилок:

† ##### - найбільш часте значення помилки в роботі в початківців, що з'являється, коли ширина комірки недостатня для розміщення в ній числа, чи дати часу. Щоб усунути помилку, потрібно розширити комірку або змінити формат числа.

† #ИМЯ? - неможливість розпізнати використовуване ім'я. Це значення помилки виникає, коли неправильно зазначене ім'я об'єкта або мається посилання на ім'я, що було вилучено, коли невірно записана функція, коли при записі адрес замість латині використані кирилиця і т.д.

† #ЗНАЧ! - спроба некоректного використання функції. Звичайною помилкою є невідповідність даних установленому формату, наприклад, замість числа або дати в аргументі записано текст. Це ж значення помилки буде з'являтися, коли для функції або оператора, що вимагають одного значення аргументу, записують декілька.

† #ЧИСЛО! - значення помилки, що означає проблему, зв'язану з представленням або з використанням чисел. Не виключено, що у функції з числовим аргументом використовується аргумент нечислового формату. Можливо також, що в комірку уведена формула, що повертає занадто велике значення по модулю (понад 1037), або результат обчислень по формулі не сходиться до кінцевого значення.

† #ССЫЛКА! - означає наявність проблеми з інтерпретацією посилань, що маються у формулі. Можливо, що формула містить посилання на комірку, що уже вилучена, чи посилання на комірку, у яку скопійований вміст інших комірок.

† #ДЕЛ/0! - спроба ділення на нуль. Така ситуація частіше виникає не через те, що в комірку записаний явне ділення на нуль (оператор /0), а як наслідок використання як дільник посилання на порожню комірку або комірку, що містить нульове значення.

† #ПУСТО! - значення помилки, що з'являється у випадку завдання в посиланні порожньої безлічі комірок. Можливо, що помилка у визначенні перетинання двох діапазонів.

† #Н/Д - скорочення від терміна «невизначені дані». Це значення помилки звичайно спеціально вводиться в комірки, щоб запобігти обчислення, що не можуть бути зроблені через відсутність даних.

Смарт-тег перевірки помилок

0 можливій помилці у вічку користувача оповіщає смарт-тег перевірки помилок. Користувачеві пропонується виправити помилку, пропустити її або дістати доступ до додаткових параметрів засобу перевірки помилок. Спробуйте обчислити суму по стовпцю, пропустивши останнє вічко групи. Наведіть покажчик на вічко, що містить суму, аби відображувалися варіанти, пропоновані функцією перевірки помилок.

Панель аудиту формул

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

Для перевірки обчислень у формулах виділите вічко, яке необхідно перевірити. Відкрийте панель аудиту формул і натискуйте кнопку Обчислити формулу ().

 
Если Вы заметили ошибку в тексте выделите слово и нажмите Shift + Enter
< Предыдущая   СОДЕРЖАНИЕ   Следующая >
 
СКАЧАТЬ ОРИГИНАЛ
MS Excel: виконання обчислень в таблицях