рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

ReDim(1 to n) As Single

ReDim(1 to n) As Single - раздел Философия, Управління бізнес-процесами Константи І Їхній Опис Константи - Це Незмінні Вели...

Константи і їхній опис

Константи - це незмінні величини. Cинтаксис опису констант:

Constим’я Константи = значення

Напримеp: Const G=9.8

Загальні правила описів

Строго кажучи, в VBA не потрібно описувати більшість змінних перед їхнім застосуванням. У цьому випадку вони називаються неявно описаними, і їм автоматично присвоюється тип Variant. При явному описі змінних на початку модуля повинна бути інструкція Option Explicit (воназ'являєтьсяавтоматично при відкритті вікна модуля). Інструкція Option Explicitмає наступні особливості:

- якщо неправильно вказати ім'я описаної змінної, то при компіляції видається

повідомлення про помилку, а це є ознакою того, що в імені змінної допущена орфографічна помилка;

- на зберігання даних типу Variant затрачається більше пам'яті і швидкість

їхньої обробки менша.

Якщо користуватися неявним описом, то інструкцію Option Explicitтребавилучити.

Важливим в VBA поняттям є поняття "область визначення змінних". Є три рівні такої області:

- локальна змінна описується за допомогою оператора Dim,розміщеного в

процедурі;

- змінна рівня модуля описується за допомогою оператора Dim,розміщеного

в розділі опису модуля;

- загальна змінна описується за допомогою оператора Public, а не оператора

Dim,у розділі опису модуля.

2.5. Операції VBA

Операції VBA умовно розділяються на три основні категорії: арифметичні, порівняння і логічні.

 

2.5.1. Арифметичні операції

Операція Ім'я Приклад Результат
+ Додавання 10+5
- Віднімання 10-5
* Множення 10*5
/ Ділення 10/4 2.5
Цілочисленне ділення 104
% Відсотки 10% 0.1
^ Піднесення до ступеня 2 ^ 3
Mod Залишок від ділення 10 mod 3

 

2.5.2. Операції порівняння

Операції порівняння використовуються в командах при порівнянні двох або більше числових, строкових величин. Якщо результат порівняння вірний, то результату присвоюється логічне значення True (Істина). Якщо результат порівняння невірний, то результату присвоюється логічне значення False (Неправда).

 

Оператор Ім'я Приклад Результат
= Дорівнює 10=5 Неправда
> Більше 10>5 Істина
< Менше 10<5 Неправда
>= Більше або дорівнює "a">="b" Неправда
<= Менше або дорівнює "a"<="b" Істина
<> Не дорівнює "a"<>"b" Істина

2.5.3. Логічні операції

Логічні операції використовуються для побудови логічних виражень.

 

Оператор Загальний вид Результат
And Вираз1 Andвираз2 Повертає значення "Істина", якщо вірні вираз1 і вираз2. У протилежному випадку повертає "Неправда".
Or Вираз1 Orвираз2 Повертає значення "Істина", якщо хоча б один з виразів вірний. Значення "Неправда" буде тільки у випадку, якщо обидва вирази помилкові.    
Xor Вираз1 Xorвираз2 Повертає значення "Істина", якщо тільки один з виразів вірний. Якщо вірні обидва вирази або помилкові обидва вирази, то повертає значення "Неправда".
Not Not вираз Повертає значення "Неправда", якщо вираз вірний, і значення "Істина", якщо вираз невірний.

2.6. Стандартні функції

Для обчислення стандартних функцій необхідно вказувати ім'я функції і у дужках аргумент. Перелік основних стандартних функцій:

Функція Призначення Аргумент
Abs(x) çx ç Будь-який числовий вираз
Sqr(x) Öx Будь-який числовий вираз >0
Exp(x) ex Будь-який числовий вираз (<=709.7827)
Log(x) Ln x Будь-який числовий вираз >0
Sin(x) Sin x Аргумент у радіанах
Cos(x) Cos x Аргумент у радіанах
Tan(x) Tg x Аргумент у радіанах
Atn(x) Arctg x Будь-який числовий вираз. Повертає значення в радіанах.
Int(x) Відкидання дробової частини Будь-який числовий вираз

– Конец работы –

Эта тема принадлежит разделу:

Управління бізнес-процесами

ОДЕСЬКА НАЦІОНАЛЬНА АКАДЕМІЯ ХАРЧОВИХ ТЕХНОЛОГІЙ... Кафедра комп ютерних систем і управління бізнес процесами...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: ReDim(1 to n) As Single

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Текстовий процесор Word - створення документа, його редагування й форматування
Вікно Word схоже на вікна інших додатків Windows (рис.1.1). Word надає кілька режимів перегляду документа. При виборі режиму враховують структуру документа й ступінь його готовності: чернетка, руко

Текстовий процесор Word - робота з таблицями
У роботі з текстовими редакторами користувачеві досить часто доводиться зустрічатися з упорядкованою інформацією. Найкращим способом зберігання такої інформації в документах є таблиці. MS Word нада

Табличний процесор Excel - створення й занесення даних у
таблиці   Термін електронна таблиця(процесор) використовується для позначення простою у використанні комп'ютерної програми, призначен

End Sub
(Докладніше процедури будемо розглядати далі). Кожний оператор програми записують в окремому рядку і для введення рядка натискають клавішу Enter. Допускається запис декіль

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

Константа Опис
0 Виводиться тільки кнопка ОК. 1 Виводяться кнопки ОК і Отмена. 3 Виводяться кнопки Да, Нет Отмена. 4 Виводяться кнопки Да, Нет. ПРИМІТКА. Як і у всіх фун

End Sub
4) Оператор For Each...Next Цей оператор дозволяє робити обробку набору об'єктів (наприклад, елементів масиву даних). У цьому випадку немає необхідності використовувати лі

End Function
Тут і далі ( означає, що використовується один з варіантів: Private, Public або Static. Private - означає, що процедура Function доступна для інших процедур тільки того мо

Private Function F1(a As Single, ParamArray x) As Single
Функція доступна тільки для модуля, у якому вона записана. Аргументи: а - числова змінна типу Single, х - масив довільного числа елементів типу Variant.Функція повертає значення типу Single.

End Sub
Загаловок Sub аналогічний заголовку Function, тільки в процедурі Sub не вказується тип процедури. Процедура Sub не повертає значення, присвоює її імені, як це робить процедура Function, од

End Sub
  3. СПИСОК ЛІТЕРАТУРИ 1. Джон Вейскас. Эффективная работа с Microsoft Access 7.0 для Windows .- С-Пб.:Питер, 1997. 2. М.Хэлворсян, М.Янг. Эффективная работа с Micro

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги