Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Visual Basic for Applications (VBA) для Excel




Цикл

Visual Basic for Applications (VBA) для Excel

Функции обработки строк

Функции преобразования форматов

Visual Basic for Applications (VBA) для Excel

Математические функции

Другие операции

Логические операции

Используются в конструкции If в качестве Выражения

A1=A>B: B1=B>A

A1 And B1 Логическое умножение False

A1 Or B1 Логическое сложение True

A1 Хоr B1 Исключающее or (или) True

Not A1 Логическое отрицание True

"сдать" & "зачет" Сложение строк. Для

сложения строк допустимо

использование операции

"сдать" + "зачет", но

предпочтительнее, во

избежания путаницы,

применять операцию со

знаком &

"сдатьзачет"

Abs (A) Модуль (абсолютная

величина)числа

Cos (A/3) Косинус 0,540302

Sin (A/3) Синус 0,841471

Ехр (A) Экспонента, т. е. результат 20,08554

возведения основания

натурального логарифма в

указанную степень

Log (A) Натуральный логарифм 1,098612289

Rnd () Случайное число из интервала

[0,1). Перед вызовом функции

Rnd используйте инструкцию

Randomize() без аргумента

Sgn (A)

Sgn (-A)

Знак числа 1

-1

Sqr (A) Квадратный корень из числа 1,732050808

Int (A/B) Отбрасывает дробную часть 0

Val ("3.5") Возвращает числа,

содержащиеся в строке, как

числовое значение

соответствующего типа

3.5

Str (A) Возвращает значение,

являющееся строковым

представлением числа

"3"

В качестве допустимого десятичного разделителя функция str воспринимает

только точку. При наличии другого десятичного разделителя (например, запятой)

для преобразования чисел в строки следует использовать функцию cstr, описанную

ниже.

string$="сдать Зачет": length=5: start=4

Lease(string$) Преобразует строку к

нижнему регистру.

"сдать зачет"

Ucase(string$) Преобразует строку к

верхнему регистру.

"СДАТЬ

ЗАЧЕТ"

Left(string$,

length)

Возвращает подстроку,

состоящую из заданного числа

первых символов исходной

строки

"сдать"

Right(string$,

length)

Возвращает строку,

состоящую из заданного числа

последних символов исходной

строки.

"зачет"

Mid (string$,

start,

length)

Возвращает подстроку строки,

содержащую указанное число

символов.

"ть За"

Len (string$) Возвращает число символов

строки.

LTrim (" "&string$)

RTrim (string$&" ")

Возвращает копию строки без

пробелов в начале|конце.

"сдать Зачет"

"сдать Зачет"

InStr(start,

string$,"а")

Возвращает позицию первого

вхождения одной строки

внутри другой строки.

Повторяет блок операторов заданное количество раз.

FOR Счетчик = Начало TO Конец [STEP шаг]

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

NEXT Счетчик

Пример:

j = 0

For i = 1 To 10 step 1

j = j + 1

Next i

String$ = Str$(i) & " " & Str$(j)

После выполнения данной программы String$ принимает значение "11 10".




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


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


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



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




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