КАТЕГОРИИ: Архитектура-(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; Просмотров: 570; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |