|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Тема: Работа со встроенными диалоговыми окнами. Функции обработки строкВ проектах VBA часто встречаются две разновидности диалоговых окон: окна сообщений и окна ввода. Они встроены в VBA, и если их возможностей достаточно, то можно обойтись без проектирования диалоговых окон. Окно сообщений (MsgBox) выводит простейшие сообщения для пользователя, а окно ввода (InputBox) обеспечивает ввод информации. Функции обработки строк
Asc (строка) Если строка пустая, то возникает ошибка выполнения.
Chr (код)
Lcase (строка)
Ucase (строка)
Left (строка, длина)
Left (строка, длина)
Если 3 параметр не указан, то возвращаются все символы от стартовой позиции до конца строки.
Len (строка)
Ltrim – (строка)
Space (число)
String (количество, символ)
StrComp (строка1, строка2, способ сравнения)
InStr (строка1, строка 2)
Варианты задания 3 Вариант 1 В символьной строке удалить все повторяющиеся слова и вывести полученную строку на экран.
Вариант 2 В символьной строке каждое слово НН заменить на слово Нижний Новгород и полученную строку вывести на экран.
Вариант 3 Определить, содержит ли строка слова - полиндромы (слова, читающиеся одинаково слева направо и справа налево) и если содержит, то вывести их на экран.
Вариант 4 Символьная строка представляет собой запись числа, записанного в некоторой произвольной системе счисления. Основание системы записывается десятичным числом через подчеркивание после последней цифры числа. Например, 1101_2 число 1101 в двоичной системе счисления. Перевести введенное число в десятичную систему счисления и вывести результат на экран.
Вариант 5 Написать программу, шифрующую и расшифровывающую сообщение заменой каждой буквы на букву циклически сдвинутую на N позиций в алфавите.
Вариант 6 Символьная строка содержит арифметическое выражение, состоящее из чисел, соединенных знаками сложения, вычитания и умножения. Вычислить значение этого выражения и результат вывести на экран.
Вариант 7 Символьная строка представляет собой шестнадцатеричную запись числа. Перевести это число в двоичную систему счисления.
Вариант 8 Отсортировать слова во введенной символьной строке по возрастанию длины слов. Результат вывести на экран.
Вариант 9 Отсортировать слова во введенной символьной строке по алфавиту. Результат вывести на экран.
Вариант 10 Введенную символьную строку разделить на подстроки заданной длины. Результирующие подстроки вывести в столбик на экран.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |