Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Условие IF




Visual Basic for Applications (VBA) для Excel

Операции отношения

Операции

Расположение нескольких операторов на одной строке

Комментарии

Visual Basic for Applications (VBA) для Excel

Перенос строки

Оператор присвоения

Оператор присвоения присваивает значение выражения переменной,

константе или свойству объекта. Оператор присвоения всегда включает знак

равенства (=).

Переменная (или Постоянная или Свойство Объекта) = Выражение

Оператор присвоения предписывает выполнить выражение, заданное в его

правой части, и присвоить результат переменной, имя которой указано в левой

части. В результате выполнения следующего блока операторов

х = 2

х = х + 2

переменной х будет присвоено 4.

Расположение символов (пробел) + (Знак подчеркивания) в конце строки

обеспечивает то, что последующая строка является продолжением предыдущей. При

этом надо помнить, что:

• нельзя разбивать переносом строковые константы;

• допустимо не более семи продолжений одной и той же строки;

• сама строка не может состоять более чем из 1024 символов.

c = +_

Int(x)

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

текста программы, не являющиеся программными кодами и игнорируемые

компилятором. Комментарии выполняют две важные функции:

1. Делают программу легко читаемой, поясняя смысл программных кодов и

алгоритма.

2. Временно отключают фрагменты программы при ее отладке. В языке VBA

существуют два способа ввода комментариев:

• Применение апострофа '. Его можно ставить в любом месте строки. При этом все

символы, начиная от апострофа до конца строки, будут восприниматься

компилятором как комментарий.

• Применение зарезервированного слова Rem вместо апострофа.

Ниже приведен пример использования комментариев в тексте программы:

Dim students$(20)

' students$ — массив строковых переменных

Rem от students$(0) до students$(19)

Использование знака двоеточия позволяет разместить несколько операторов

на одной строке. Таким образом, следующие две конструкции эквивалентны:

х = х + 1

у = х + 2

х = х + 1:у = х + 2

A=3: B=5

A+B Сложение 8

A – B Вычитание -2

- A Перемена знака -3

A * B Умножение 15

A/ B Деление 0,6

A \ B Целочисленное деление 0

A Mod B Остаток от деления по модулю 3

A ^ B Возведение в степень 243

A < B Меньше True

A > B Больше False

A <= B Меньше или равно True

A >= B Больше или равно False

A <> B Не равно True

A = B Равно False

Синтаксис:

If выражение Then

инструкции

[Elself выражениеДругое Then

[инструкции_elseif]]

[Еlse

[инструкции_elseif ]],

End If

Пример:

test = True Or False

If test = True Then

result$ = "Правда"

ElseIf a = False Then

result$ = "Ложь"

Else

result$ = "Никогда не будет присвоено"

End If

По результатам выполнения этого кода result$ будет равно "Правда"




Поделиться с друзьями:


Дата добавления: 2015-06-28; Просмотров: 488; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.