Содержание
- 2. Кодировка символов Для кодировки символов в Windows используется таблица ASCII (American Standard Code for Interchange of
- 3. Служебные символы Кодировка ANSII
- 4. Кодировка символов - ANSII Alt+Код
- 5. Кодировка символов – расширенная 866 DOS Alt+Код
- 6. 1251 – кодовая страница Windows
- 7. EBCDIC (англ. Extended Binary Coded Decimal Interchange Code — расширенный двоично-десятичный код обмена информацией; произносится «и-би-си-дик»)
- 8. Кодировки символов 8 бит – 1 байт Windows-1251 — набор символов и кодировка, являющаяся стандартной 8-битной
- 9. Кодировки символов 2 байта – 16 бит Юнико́д или Унико́д (англ. Unicode) — стандарт кодирования символов,
- 10. Строковый тип данных Любые текстовые данные, сохраняемые в VBA, называются строками. Строки всегда заключаются в двойные
- 11. Строковый тип данных
- 12. Конкатена́ция (лат. concatenatio «присоединение цепями; сцепле́ние») — операция склеивания объектов линейной структуры, обычно строк. Операторы над
- 13. Функции кодирования символов Asc(string) - возвращает числовой код первого ASCII-символа строки. Пример: nInd = Asc(“A”) ?
- 14. Строковые функции Len(string) – возвращает длину строки. nLength = Len(“Привет”) ? nLength = 6
- 15. Получение части строки Left(string, N) – возвращает N количество символов из левой части строки string. sText
- 16. Доступ к символам строки Функция: Mid(строка, начало [, длина]) - возвращает указанное количество символов из строки.
- 17. Доступ к символам строки Оператор: Mid(строка, начало [, длина]) - заменяет указанное количество символов из другой
- 18. Replace( Строка, Найти, Заменить ) – возвращает измененную строку. Замена символов в строке где Строка –
- 19. Поиск фрагмента в строке где Пуск – необязательный параметр, числовая переменная или константа, указывает на позицию,
- 20. Поиск фрагмента в строке где Строка – строковая переменная или константа; InStrRev(Строка, Поиск[, Начало]) – возвращает
- 21. Сравнение строк Операторы условия: , =, >=, nBool = “Вар” nBool = “вар” 194 ? “В”
- 22. Сравнение строк StrComp( Строка1, Строка2 ) – возвращает числовой результат сравнения строк. где Строка1 – строковая
- 23. Преобразование строк sText = LCase(“C123MM RUS199”) ? sText=“с123мм rus199”
- 24. Преобразование строк sText = UCase("Hello World 1234“) ? sText = “HELLO WORLD 1234” Самостоятельно StrConv, StrReverse
- 25. Удаление пробелов RTrim(строка) – возвращает копию строки без конечных пробелов LTrim(строка) – возвращает копию строки без
- 26. Создание массива Dim M M = Array(“Понедельник”, “Вторник”, “Среда”) For i=LBound(M) To UBound(M) sText = M(i)
- 27. Создание массива Самостоятельно изучить Split и Join
- 28. Поиск символа в строке Даны три слова. Определить количество символов “а” в каждом слове.
- 29. Sub ЛР4() End Sub Dim M, N() As Integer M = Array(“Правда", «Амур", «Комсомолец") ReDim N(UBound(M))
- 30. Блок-схема Начало М = Array i=LBound(M) To UBound(M) M(i)=LCase(M(i)) nPos=0 1 1 nPos=InStr(nPos+1), M(i), “а”) N(i)=IIF(nPos>0,N(i)+1,N(i)
- 31. Блок-схема
- 33. Скачать презентацию