Как в excel сделать надпись за текстом?

Добавление текста на фотографию

В Microsoft Office вы можете добавить текст поверх фотографии с помощью объекта WordArt или текстового поля. Вы можете переместить объект WordArt или надпись поверх своей фотографии, а затем, в зависимости от того, какое приложение Microsoft Office вы используете, повернуть текст, чтобы он лучше соответствовал вашей фотографии.

Метод, который рекомендуется использовать, зависит от требуемых результатов и от применяемой программы Microsoft Office. Нужно, чтобы текст был стилизованным? Хотите достичь того же эффекта, который применяется на открытках? Текст короткий? Если да, то, возможно, вам больше подходит WordArt.

Другой вариант — создать надпись, ввести в нее нужный текст, а затем сделать ее фон и контур прозрачными. Вы также можете отформатировать текст в надписи, как и любой текст в Office. Этот вариант особенно удобно применять, когда на фотографию требуется добавить довольно длинный текст.

Выберите программу Office в раскрывающемся списке.

  • Какая программа используется?
  • Excel
  • PowerPoint
  • Word

Добавление текста на фотографию с помощью WordArt

Вставьте фотографию в электронную таблицу.

На вкладке Вставка в группе Текст нажмите кнопку WordArt, выберите нужный стиль и введите текст.

Щелкните внешнюю границу объекта WordArt, чтобы выбрать его, перетащите текст на фотографию и при необходимости поверните его под нужным углом.

Щелкните внешнюю границу фотографии, нажмите клавишу CTRL и, удерживая ее, щелкните край объекта WordArt, чтобы выбрать оба элемента.

В разделе Средства рисования откройте вкладку Формат, в группе Упорядочить щелкните стрелку рядом с кнопкой Группировать, а затем выберите пункт Сгруппировать.

Добавление текста на фотографию с помощью надписи

Вставьте фотографию в электронную таблицу.

На вкладке Вставка в группе Текст нажмите кнопку Текстовое поле, щелкните в любом месте рисунка и введите текст.

Чтобы изменить шрифт или стиль текста, выделите текст, щелкните его правой кнопкой мыши и выберите в контекстном меню нужное форматирование.

Щелкните внешнюю границу надписи, чтобы выбрать ее, перетащите текст на фотографию и при необходимости поверните его под нужным углом.

Убедитесь, что надпись по-прежнему выбрана, а затем в разделе Средства рисования на вкладке Формат в группе Стили фигур сделайте следующее:

Нажмите кнопку Заливка фигуры и выберите команду Нет заливки.

Нажмите кнопку Контур фигуры и выберите пункт Нет контура.

Щелкните внешний край фотографии, нажмите клавишу CTRL, а затем щелкните край надписи, чтобы выбрать оба элемента.

В разделе Средства рисования откройте вкладку Формат, в группе Упорядочить щелкните стрелку рядом с кнопкой Группировать, а затем выберите пункт Сгруппировать.

Добавление текста на фотографию с помощью WordArt

Вставьте фотографию в презентацию.

На вкладке Вставка в группе Текст нажмите кнопку WordArt, выберите нужный стиль и введите текст.

Щелкните внешнюю границу объекта WordArt, чтобы выбрать его, перетащите текст на фотографию и при необходимости поверните его под нужным углом.

Щелкните внешнюю границу фотографии, нажмите клавишу CTRL и, удерживая ее, щелкните край объекта WordArt, чтобы выбрать оба элемента.

В разделе Средства рисования откройте вкладку Формат, в группе Упорядочить щелкните стрелку рядом с кнопкой Группировать, а затем выберите пункт Сгруппировать.

Добавление текста на фотографию с помощью надписи

Вставьте фотографию в презентацию.

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

Чтобы изменить шрифт или стиль текста, выделите текст, щелкните его правой кнопкой мыши и выберите в контекстном меню нужное форматирование.

Щелкните внешнюю границу надписи, чтобы выбрать ее, перетащите текст на фотографию и при необходимости поверните его под нужным углом.

Убедитесь, что надпись по-прежнему выбрана, а затем в разделе Средства рисования на вкладке Формат в группе Стили фигур сделайте следующее:

Нажмите кнопку Заливка фигуры и выберите команду Нет заливки.

Нажмите кнопку Контур фигуры и выберите пункт Нет контура.

Щелкните внешний край фотографии, нажмите клавишу CTRL, а затем щелкните край надписи, чтобы выбрать оба элемента.

В разделе Средства рисования откройте вкладку Формат, в группе Упорядочить щелкните стрелку рядом с кнопкой Группировать, а затем выберите пункт Сгруппировать.

Добавление текста на фотографию с помощью WordArt

В документе щелкните место, куда вы хотите вставить фотографию.

На вкладке Вставка в группе Иллюстрации нажмите кнопку Фигуры, а затем выберите пункт Новое полотно.

Щелкните полотно, а затем на вкладке Вставка в группе Иллюстрации нажмите кнопку Рисунки.

Найдите и дважды щелкните фотографию, которую вы хотите использовать.

На вкладке Вставка в группе Текст нажмите кнопку WordArt, выберите нужный стиль и введите текст.

Щелкните внешнюю границу объекта WordArt, чтобы выбрать его, перетащите текст на фотографию и при необходимости поверните его под нужным углом.

Щелкните внешнюю границу фотографии, нажмите клавишу CTRL и, удерживая ее, щелкните край объекта WordArt, чтобы выбрать оба элемента.

В разделе Работа с рисунками на вкладке Формат в группе Упорядочить щелкните стрелку рядом с кнопкой Группировать, а затем выберите пункт Сгруппировать.

Добавление текста на фотографию с помощью надписи

В документе щелкните место, куда вы хотите вставить фотографию.

На вкладке Вставка в группе Иллюстрации нажмите кнопку Фигуры, а затем выберите пункт Новое полотно.

Щелкните полотно, а затем на вкладке Вставка в группе Иллюстрации нажмите кнопку Рисунки.

Найдите и дважды щелкните фотографию, которую вы хотите использовать, а затем щелкните за пределами полотна.

На вкладке Вставка в группе Текст нажмите кнопку Текстовое поле, а затем выберите пункт Добавление надписи внизу меню.

Введите текст и перетащите надпись в нужное место.

Чтобы изменить шрифт или стиль текста, выделите текст и выберите нужное форматирование в контекстном меню.

Щелкните внешний край надписи и перетащите ее на фотографию.

Убедитесь, что надпись по-прежнему выбрана, а затем в разделе Средства рисования на вкладке Формат в группе Стили фигур сделайте следующее:

Нажмите кнопку Заливка фигуры и выберите команду Нет заливки.

Нажмите кнопку Контур фигуры и выберите пункт Нет контура.

Щелкните внешнюю границу фотографии, нажмите клавишу CTRL и, удерживая ее, щелкните край объекта WordArt, чтобы выбрать оба элемента.

В разделе Средства рисования откройте вкладку Формат, в группе Упорядочить щелкните стрелку рядом с кнопкой Группировать, а затем выберите пункт Сгруппировать.

Выберите программу Office в раскрывающемся списке.

Вставка текста в ячейку с формулой в Microsoft Excel

Довольно часто при работе в Excel существует необходимость рядом с результатом вычисления формулы вставить поясняющий текст, который облегчает понимание этих данных. Конечно, можно выделить для пояснений отдельный столбец, но не во всех случаях добавление дополнительных элементов является рациональным. Впрочем, в Экселе имеются способы поместить формулу и текст в одну ячейку вместе. Давайте разберемся, как это можно сделать при помощи различных вариантов.

Читать еще:  Как сделать чтобы в excel сверху были буквы?

Процедура вставки текста около формулы

Если просто попробовать вставить текст в одну ячейку с функцией, то при такой попытке Excel выдаст сообщение об ошибке в формуле и не позволит совершить такую вставку. Но существует два способа все-таки вставить текст рядом с формульным выражением. Первый из них заключается в применении амперсанда, а второй – в использовании функции СЦЕПИТЬ.

Способ 1: использование амперсанда

Самый простой способ решить данную задачу – это применить символ амперсанда (&). Данный знак производит логическое отделение данных, которые содержит формула, от текстового выражения. Давайте посмотрим, как можно применить указанный способ на практике.

У нас имеется небольшая таблица, в которой в двух столбцах указаны постоянные и переменные затраты предприятия. В третьем столбце находится простая формула сложения, которая суммирует их и выводит общим итогом. Нам требуется в ту же ячейку, где отображается общая сумма затрат добавить после формулы поясняющее слово «рублей».

  1. Активируем ячейку, содержащую формульное выражение. Для этого либо производим по ней двойной щелчок левой кнопкой мыши, либо выделяем и жмем на функциональную клавишу F2. Также можно просто выделить ячейку, а потом поместить курсор в строку формул.

Сразу после формулы ставим знак амперсанд (&). Далее в кавычках записываем слово «рублей». При этом кавычки не будут отображаться в ячейке после числа выводимого формулой. Они просто служат указателем для программы, что это текст. Для того, чтобы вывести результат в ячейку, щелкаем по кнопке Enter на клавиатуре.

Как видим, после этого действия, вслед за числом, которое выводит формула, находится пояснительная надпись «рублей». Но у этого варианта есть один видимый недостаток: число и текстовое пояснение слились воедино без пробела.

При этом, если мы попытаемся поставить пробел вручную, то это ничего не даст. Как только будет нажата кнопка Enter, результат снова «склеится».

  • Как видим, теперь результат вычисления формулы и текстовое выражение разделены пробелом.
  • Естественно, что все указанные действия проделывать не обязательно. Мы просто показали, что при обычном введении без второго амперсанда и кавычек с пробелом, формульные и текстовые данные сольются. Вы же можете установить правильный пробел ещё при выполнении второго пункта данного руководства.

    При написании текста перед формулой придерживаемся следующего синтаксиса. Сразу после знака «=» открываем кавычки и записываем текст. После этого закрываем кавычки. Ставим знак амперсанда. Затем, в случае если нужно внести пробел, открываем кавычки, ставим пробел и закрываем кавычки. Щелкаем по клавише Enter.

    Для записи текста вместе с функцией, а не с обычной формулой, все действия точно такие же, как были описаны выше.

    Текст также можно указывать в виде ссылки на ячейку, в которой он расположен. В этом случае, алгоритм действий остается прежним, только сами координаты ячейки в кавычки брать не нужно.

    Способ 2: применение функции СЦЕПИТЬ

    Также для вставки текста вместе с результатом подсчета формулы можно использовать функцию СЦЕПИТЬ. Данный оператор предназначен для того, чтобы соединять в одной ячейке значения, выводимые в нескольких элементах листа. Он относится к категории текстовых функций. Его синтаксис следующий:

    Всего у этого оператора может быть от 1 до 255 аргументов. Каждый из них представляет либо текст (включая цифры и любые другие символы), либо ссылки на ячейки, которые его содержат.

    Посмотрим, как работает данная функция на практике. Для примера возьмем все ту же таблицу, только добавим в неё ещё один столбец «Общая сумма затрат» с пустой ячейкой.

      Выделяем пустую ячейку столбца «Общая сумма затрат». Щелкаем по пиктограмме «Вставить функцию», расположенную слева от строки формул.

    Производится активация Мастера функций. Перемещаемся в категорию «Текстовые». Далее выделяем наименование «СЦЕПИТЬ» и жмем на кнопку «OK».

    Запускается окошко аргументов оператора СЦЕПИТЬ. Данное окно состоит из полей под наименованием «Текст». Их количество достигает 255, но для нашего примера понадобится всего три поля. В первом мы разместим текст, во втором – ссылку на ячейку, в которой содержится формула, и в третьем опять разместим текст.

    Устанавливаем курсор в поле «Текст1». Вписываем туда слово «Итого». Писать текстовые выражения можно без кавычек, так как программа проставит их сама.

    Потом переходим в поле «Текст2». Устанавливаем туда курсор. Нам нужно тут указать то значение, которое выводит формула, а значит, следует дать ссылку на ячейку, её содержащую. Это можно сделать, просто вписав адрес вручную, но лучше установить курсор в поле и кликнуть по ячейке, содержащей формулу на листе. Адрес отобразится в окошке аргументов автоматически.

    В поле «Текст3» вписываем слово «рублей».

    После этого щелкаем по кнопке «OK».

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

    Для того, чтобы решить данную проблему, снова выделяем ячейку, содержащую оператор СЦЕПИТЬ и переходим в строку формул. Там после каждого аргумента, то есть, после каждой точки с запятой добавляем следующее выражение:

    Между кавычками должен находиться пробел. В целом в строке функций должно отобразиться следующее выражение:

    =СЦЕПИТЬ(«Итого»;» «;D2;» «;»рублей»)

    Щелкаем по клавише ENTER. Теперь наши значения разделены пробелами.

    При желании можно спрятать первый столбец «Общая сумма затрат» с исходной формулой, чтобы он не занимал лишнее место на листе. Просто удалить его не получится, так как это нарушит функцию СЦЕПИТЬ, но убрать элемент вполне можно. Кликаем левой кнопкой мыши по сектору панели координат того столбца, который следует скрыть. После этого весь столбец выделяется. Щелкаем по выделению правой кнопкой мыши. Запускается контекстное меню. Выбираем в нем пункт «Скрыть».

  • После этого, как видим, ненужный нам столбец скрыт, но при этом данные в ячейке, в которой расположена функция СЦЕПИТЬ отображаются корректно.
  • Таким образом, можно сказать, что существуют два способа вписать в одну ячейку формулу и текст: при помощи амперсанда и функции СЦЕПИТЬ. Первый вариант проще и для многих пользователей удобнее. Но, тем не менее, в определенных обстоятельствах, например при обработке сложных формул, лучше пользоваться оператором СЦЕПИТЬ.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Заполнение ячеек текстом и числовыми значениями

    Каждый раз, когда мы заполняем ячейки данными, автоматически проверяются типы данных ячейки в Excel. Содержит ли она: цифры; формулы; логические выражения.

    Читать еще:  Как сделать чтобы excel не считал скрытые ячейки?

    Если не подтвердился ни один из выше приведенных типов данных, Excel воспринимает содержимое ячейки как текст или дата.

    Введенные данные в ячейку можно редактировать изменять и удалять. Далее рассмотрим способы редактирования ячеек.

    Самый простой способ изменения содержимого ячейки – это заново вписать новые данные.

    Ввод текста в ячейку Excel

    Введите в ячейку A1 свое имя. Для этого у вас имеется две возможности:

    1. Сделайте ячейку активной переместив на нее курсор. Потом введите текст и нажмите «Enter» или просто переместите курсор на любую другую ячейку.
    2. Сделайте ячейку активной с помощью курсора и введите данные в строку формул (широкое поле ввода под полосой инструментов). И нажмите галочку «Ввод».

    Если вы передумали заполнять ячейку то в место «Enter» или «Ввод» жмите «ESC».

    Клавиша «Enter» или инструмент строки формул «Ввод» подтверждают запись данных в ячейку.

    Заметьте! Если воспользоваться первой возможностью то после подтверждения «Enter» курсор сместится на соседнюю ячейку вниз (при настройках по умолчанию). Если же использовать вторую возможность и подтвердить галочкой «Ввод», то курсор останется на месте.

    Как уместить длинный текст в ячейке Excel?

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

    По умолчанию ширина ячеек не позволяет вместить длинные тексты и в результате мы видим такую картинку:

    Задание 1. Чтобы уместить длинный текст в ячейке Excel, наведите курсор мыши на границу заголовков колонок ячеек между A и B. Курсор изменит свой внешний вид как показано на рисунке. После чего сделайте двойной щелчок левой клавишей мыши. Ширина колонки автоматически оптимизируется под ширину самого длинного текста. Задание 2. Наведите курсор мыши на границу заголовков колонок ячеек между B и C. Курсор мышки изменит свой вид. После чего удерживая левую клавишу мышки, перемещайте курсор для изменения ширины колонки до необходимого размера. Аналогичным способом как описано в этих двух практических заданиях можно изменять высоту строки. Только здесь курсор следует наводить на границы между номерами строк. А дальше перемещать его для изменения высоты или делать двойной щелчок для автоматической подстройки. Задать ширину столбца или высоту строки можно вручную с помощью курсора или контекстного меню. Щелчок правой кнопкой по заголовку и опция «Ширина столбца» «Высота строки». Интересный факт! При изменении ширины столбца / строки курсором, подсвечивается информация о размерах в разных единицах измерения:

    1. Ширина столбца в количестве символов стандартного размера шрифта(Calibri 11 пунктов) – по умолчанию 8,43 символов такая длина текста в стандартной ячейке. Таким образом, можно быстро определить длину текста в ячейке Excel. Но чаще всего для этого применяется функция ДЛСТР (сокращенно длинна строки). Этой же функцией определяется и количество цифр одной ячейке.
    2. Высота строки в пунктах измерения высоты шрифтов – по умолчанию 15 пунктов.
    3. В скобках размеры указаны в пикселях и для столбцов и для строк.

    В Excel 2010 можно задать размеры строк и столбцов в сантиметрах. Для этого нужно перейти в режим разметки страниц: «Вид»-«Разметка страницы». Щелкаем правой кнопкой по заголовку столбца или строки и выберем опцию «ширина». Потом вводим значение в сантиметрах. Этого особенно удобно при подготовке документа для вывода на печать. Ведь мы знаем размеры формата A4: ширина 21см и высота 29,7см.

    Но благодаря показателям в пикселях при обычном режиме, то можно пересчитать самому в сантиметры, используя данные для конвертации единиц измерений:

    • 0,98 см = 37 пикселей;
    • 1,01 см = 38 пикселей;
    • 0,50 см = 19 пикселей.

    Введение цифр в ячейки Excel

    Вводить текстовые данные в ячейки уже умеем, теперь разберемся с заполнением цифровых данных. Заполните простую табличку как показано на рисунке:

    Обратите внимание! По умолчанию текст выравнивается по левей стороне ячеек, а цифры по правой. Данная особенность позволяет быстро найти цифры в ячейке и не спутать их с текстом (ведь текст также содержит символы цифр, но не позволяет производить с ними математические расчеты). Например, если в место запятой в качестве разделителя разрядов стоит точка или пробел, то цифры распознаны как дата и текст соответственно, из-за чего потом не работают расчеты. Таким образом, можно быстро сориентироваться, как распознала программа введенные данные: как текст или как цифру. Например, если мы будем отделять десятые части не запятой, а точкой, то данные цифр распознаются как дата. Будьте внимательны с типами данных для заполнения.

    Задание 1. Наведите курсор мышки на ячейку C2 и удерживая левую клавишу проведите его вниз до ячейки C3. Вы выделили диапазон из 2-ух ячеек (C2:C3) для дальнейшей работы с ними. На полосе инструментов выберите закладку «Главная» и щелкните на инструмент «Увеличить разрядность» как показано на рисунке:

    Не трудно догадаться, что рядом расположен инструмент «Уменьшить разрядность». Так можно изменять формат ячеек на числовой для отображения цифр разным количеством разрядности (количество цифр отображаемых после запятой).

    Оба эти инструмента автоматически меняют форматы ячеек на «числовой». Чтобы изменить формат ячеек на «числовой» так же можно воспользоваться диалоговым окном настройки форматов. Для его вызова необходимо зайти: «Главная»-«Число» и щелкнуть на уголок со стрелочкой как показано на рисунке:

    Данное окно можно вызвать комбинацией горячих клавиш CTRL+1.

    Введение валют и процентов

    К нашей табличке добавьте еще данных, как показано ниже на рисунке.

    Задание 1. Выделите диапазон ячеек D2:D3 и установите финансовый числовой формат. В диапазоне E2:E3 сделайте процентный формат. В результате должно получиться так:

    Формат – это свойство ячейки, а не ее содержимое. Поэтому обычно сначала вводятся данные, а потом изменяется формат отображения данных. В отдельных случаях лучше сделать в обратном порядке.

    Задание 2. Введите в пустую ячейку суму с валютой следующим образом. Нажмите «Enter» и вы увидите, что программа сама присвоит ячейке финансовый формат. То же самое можно сделать с процентами.

    В Excel версии 2007 и 2010 предусмотрено несколько валют для быстрого ввода при установке формата ячеек. Посмотрите выпадающий список валют и измените формат на Евро:

    Длинный текст в ячейке Excel: как его скрыть или уместить по высоте. ✔

    Здравствуйте.

    Не знаю почему, но при работе с Excel у многих не искушенных пользователей возникает проблема с размещением длинного текста: он либо не умещается по ширине (высоте), либо «налезает» на другие ячейки. В обоих случаях смотрится это не очень. 👀

    Чтобы уместить текст и корректно его отформатировать — в общем-то, никаких сложных инструментов использовать не нужно: достаточно активировать функцию «переноса по словам» . А далее просто подправить выравнивание и ширину ячейки.

    Читать еще:  Как сделать специальную вставку в excel?

    Собственно, ниже в заметке покажу как это достаточно легко можно сделать.

    1) скрины в статье из Excel 2019 (в Excel 2010, 2013, 2016 — все действия выполняются аналогичным образом);

    2) если у вас «глючит» Excel — можно пользоваться также его аналогами: https://ocomp.info/chem-zamenit-word-i-excel.html

    Вариант 1

    И так, например в ячейке B3 (см. скрин ниже) у нас расположен длинный текст (одно, два предложения). Наиболее простой способ «убрать» эту строку из вида: поставить курсор на ячейку C3 (следующую после B3) и написать в ней любой символ, подойдет даже пробел .

    Обратите внимание на скриншот ниже: справа показано, что строка из ячейки B3 была скрыта, т.к. в C3 появилось три единички.

    Написание текста в следующей ячейке

    Кстати, чтобы увидеть полный текст, расположенной в B3 — достаточно навести на нее курсор и посмотреть в строку формул.

    Чтобы увидеть полный текст.

    Вариант 2

    Второй способ — это уместить текст в ячейку, расширив при этом высоту ячейки (т.е. ячейка сама станет выше, и текст в ней можно будет прочитать целиком).

    Делается это не сложно: сначала нужно выбрать нашу ячейку с текстом (B3), нажать по ней правой кнопкой мышки и выбрать в меню «Формат ячеек» .

    Формат ячеек (правый клик по ячейке)

    После перейти во вкладку «Выравнивание» и поставить галочку рядом с пунктом «Переносить по словам» .

    Переносить по словам

    Высота строки с ячейкой станет такой, чтобы в нее вместился весь ваш текст (прим.: Excel сам ее подберет исходя из длины текста) . Далее вам останется только подкорректировать ширину ячейки.

    Что получилось в итоге

    Вариант 3

    Если вы не хотите, чтобы высота строк (ячеек) менялась в большую строну — можно прибегнуть к другому варианту:

    • сначала нужно выделить несколько ячеек по высоте (вместе с нашим текстом B3);
    • далее использовать инструмент «Объединить ячейки» .

    Выделение нескольких ячеек

    В результате появится одна большая ячейка, которая займет сразу несколько строк: в нее, разумеется, и впишется наш текст.

    Обратите внимание, что для корректного размещения текста в ячейке необходимо использовать инструмент «Перенести текст» (стрелка 2 на скрине ниже).

    Текст удачно вписался в одну большую ячейку

    Вариант 4

    В некоторых случаях, повернув тест на определенный угол, можно удачно вписать его в таблицу. Чтобы сделать это, достаточно в Excel в разделе «Главная» нажать на значок . Пример ниже.

    Текст по вертикали

    PS

    Как еще один вариант: можно вместо текста разместить картинку (скриншот). В некоторых случаях этот способ куда удобнее, чем все вышеприведенные.

    Как сделать надпись в Excel

    Наряду с кнопкой очень часто используются элементы ввода данных. Здесь в первую очередь следует рассмотреть элемент управления «Поле» (рис. 1.15). На его пиктограмме нанесены буквы ab. Данный элемент более известен под названием Текстовое окно, что подчеркивает его функциональность (элемент предназначен для ввода текста с клавиатуры). Это связано с его англоязычным названием — TextBox. В связи с этим далее по тексту мы будем использовать более соответствующее смыслу название данного элемента управления — текстовое окно.

    Существует еще один, в определенной степени похожий, элемент управления — «Надпись». Как правило, он используется для отображения на экране статического поясняющего текста. На пиктограмме этого элемента изображена большая буква А. В функциональном плане текстовое окно и надпись несколько похожи, однако, в отличие от текстового окна, ввод информации с клавиатуры в элемент управления «Надпись» невозможен.

    Для иллюстрации этих элементов рассмотрим несложный пример (рис. 1.16), в котором мы используем три элемента управления: кнопку, текстовое окно и надпись. Подберем следующие значения для свойства Name этих элементов:

    • Btn — кнопка;
    • Txb — текстовое окно;
    • Lbl — надпись.

    Теперь о функциональности разработки, которая с учетом того, что рассматриваемый пример первый, будет достаточно символической. Во-первых, при вводе информации в текстовое окно набираемый текст должен копироваться в надпись. Так, при вводе очередной буквы она также добавляется в надпись. Во-вторых, щелчок на кнопке должен приводить к очистке как содержимого текстового окна, так и надписи. Начиная с этого примера мы будем работать с событиями. Они играют не менее важную роль, чем свойства и методы объектов. Новый момент разработки связан с тем, что сейчас нам необходимо перейти в среду для написания кода (текста) программы. Технически для этого в режиме конструктора следует сделать двойной щелчок мышкой на одном из размещенных на листе объектов.

    Нас интересует событие, связанное с изменением содержания текстового окна, поэтому дважды щелкнем в текстовом окне. В результате перед вами автоматически открывается новое окно редактора Visual Basic, которое показано на рис. 1.17. В его правой части расположен раздел, предназначенный для написания программного кода, где мы и будем писать строки программы. Здесь в верхней части присутствует два списка (каждый из которых открывается щелчком на стрелке). Левый список (в данном случае в нем указано имя текстового окна — Txb) содержит перечень объектов, которые нам доступныпри программировании. Правый список включает в себя возможные события, связанные с объектом, который предварительно выбран в левом списке. Таким образом, мы будем использовать технологию событийного программирования.

    В качестве событий могут выступать щелчок на кнопке (наиболее популярное действие при работе с кнопкой), щелчок на переключателе, наведение курсора мыши на какой-нибудь элемент управления, размещенный на листе, и т. д.

    Нас сейчас интересует событие, связанное с вводом информации в текстовое окно. Оно происходит, когда мы добавляем очередной символ в текстовое окно (или удаляем из него). Таким образом, в левом списке (см. рис. 1.17) следует выбрать Txb, а затем в правом — Change (изменение). В результате этого в окне редактора Visual Basic перед нами откроется текст процедуры, которая будет автоматически выполняться при изменениях в текстовом окне (вводе либо удалении символов).

    Начало рассматриваемой процедуры определяется строкой Private Sub Txb_Change () , а завершение — End Sub. Здесь Txb_Change ( ) — имя процедуры, которое формируется автоматически из двух составляющих: Txb (имя объекта, которое мысами ему присвоили) и Change. Подобные процедуры называются предопределенными — они объективно существуют и выполняются всегда при совершении определенного действия. В данном случае описываемая процедура выполняется автоматически, когда происходит изменение в текстовом окне. Существуют и другие процедуры, к которым непосредстветпю обращаются программным путем (вызовы процедур располагаются в тексте программного кода).

    Возможем и другой способ перехода в окно редактора кода — для этого следует воспользоваться пиктограммой Visual Basic (рис. 1.16).

    Ссылка на основную публикацию
    Adblock
    detector