Как вставить текст в ячейку excel: Импортируем (вставляем) ТЕКСТ из WORD в ячейку EXCEL. Примеры и описание

Содержание

Добавление текста в ячейку в Excel с помощью VBA



Я работал с SQL и Excel Macros, но я не знаю, как добавить текст в ячейку.

Я хочу добавить текст "01/01/13 00:00" в ячейку A1 . Я не могу просто записать его в ячейку, потому что макрос сначала очищает содержимое листа, а затем добавляет информацию.

Как мне это сделать в VBA?

vba excel
Поделиться Источник Phil     16 декабря 2013 в 13:43

4 ответа


  • Вывод VBA элементов массива в одну ячейку в Excel

    Итак, у меня есть код vba, который создает массив с несколькими элементами. Я хотел бы вывести эти элементы в одну ячейку в excel. Я могу выводить его элементы в несколько ячеек, но предпочитаю делать это в одной ячейке. Можно ли это сделать?

  • Добавление слайда заголовка Powerpoint с помощью Excel VBA

    У меня есть код VBA, работающий с excel, который создает презентацию 6 слайдов powerpoint, используя скопированные диаграммы из документа excel.

    Какие строки кода я бы использовал для вставки титульного слайда и определения текста на этом слайде (заголовок + подзаголовок)? Использование Excel…



28

Range("$A$1").Value = "'01/01/13 00:00" сделает это.

Обратите внимание на одинарную кавычку; это приведет к автоматическому преобразованию в тип числа. Но это то, чего ты действительно хочешь? Альтернативой может быть форматирование ячейки для получения значения даты и времени. Затем удалите одинарную кавычку из строки.

Поделиться Bathsheba     16 декабря 2013 в 13:44



10

Вы могли бы сделать

[A1].Value = "'O1/01/13 00:00"

если вы действительно хотите добавить его в виде текста (обратите внимание на апостроф в качестве первого символа).

[A1].Value -это VBA сокращение от Range("A1").Value

.

Если вы хотите ввести дату, вы можете вместо этого сделать (отредактированный заказ с помощью @SiddharthRout):

[A1].NumberFormat = "mm/dd/yyyy hh:mm;@"
[A1].Value = DateValue("01/01/2013 00:00")

Поделиться Floris     16 декабря 2013 в 13:47



5

Вам нужно использовать функции Range и Valu e.
Range будет ячейкой, в которой вы хотите
получить нужный текст Value будет текстом, который вы хотите получить в этой ячейке

Range("A1").Value="whatever text"

Поделиться Garry     07 марта 2016 в 10:21


  • Вставьте квадратные скобки вокруг некоторого текста в ячейку с помощью Excel VBA

    Можно ли вставить квадратные скобки вокруг некоторого текста в ячейку с кодом Excel VBA, где его нет? Он должен найти текст перед первой запятой, и если перед первой запятой нет квадратных скобок, оберните его квадратными скобками [ ] Текст в ячейке а находится в этом формате. Все это находится в…

  • Вставить excel formula (формат excel) в ячейку с помощью excel VBA?

    Как вставить или вставить большой excel formula в определенную ячейку только в формиате excel formula? В моем проекте есть большая таблица excel для расчета количества оставшихся дней, и она связана с текущей датой и временем. формула должна быть вставлена в столбец всякий раз, когда я отправляю…



0

Вы также можете использовать свойство ячейки.

Cells(1, 1).Value = "Hey, what's up?"

Обязательно используйте . перед Cells(1,1).Value , как в .Cells(1,1).Value, если вы используете его в функции With

. Если вы выбираете какой-то лист.

Поделиться Neha Kalani     19 декабря 2018 в 06:40


Похожие вопросы:


Динамическое добавление формулы в ячейку excel

Есть ли способ (VB?) динамическое добавление формулы в ячейку excel ? У меня есть ячейка с условиями true и false, и они меняются на основе a checkbox. И у меня есть еще одна клетка, в которой есть…


Извлечение unicode текста из Excel электронной таблицы с помощью VBA

Мы генерируем HTML из текста в электронной таблице Excel. Текст содержит unicode представления международных символов. Когда мы используем VBA для извлечения текста и вывода его в файл, он…


В Excel, когда какой-то текст вводится в ячейку B1, то функция =ROW() должна срабатывать в A1

Я хочу, чтобы функция =row() автоматически срабатывала в ячейке A1 при вводе некоторого текста в ячейку B1 . Может ли это быть достигнуто с помощью оператора IF в ячейке excel. Я хочу, чтобы это…


Вывод VBA элементов массива в одну ячейку в Excel

Итак, у меня есть код vba, который создает массив с несколькими элементами. Я хотел бы вывести эти элементы в одну ячейку в excel. Я могу выводить его элементы в несколько ячеек, но предпочитаю…


Добавление слайда заголовка Powerpoint с помощью Excel VBA

У меня есть код VBA, работающий с excel, который создает презентацию 6 слайдов powerpoint, используя скопированные диаграммы из документа excel. Какие строки кода я бы использовал для вставки…


Вставьте квадратные скобки вокруг некоторого текста в ячейку с помощью Excel VBA

Можно ли вставить квадратные скобки вокруг некоторого текста в ячейку с кодом Excel VBA, где его нет? Он должен найти текст перед первой запятой, и если перед первой запятой нет квадратных скобок,…


Вставить excel formula (формат excel) в ячейку с помощью excel VBA?

Как вставить или вставить большой excel formula в определенную ячейку только в формиате excel formula? В моем проекте есть большая таблица excel для расчета количества оставшихся дней, и она связана…


добавление тройной точки в пользовательскую форму, если текст слишком длинный в vba excel

добавление тройной точки в описание метки userform, если текст слишком длинный в vba excel Например, у меня есть 5 меток в форме пользователя в виде id, name, phone no, address и email id, если…


используйте WorksheetFunction с ctrl shift enter в VBA excel

Я хочу написать код VBA, чтобы найти соответствующую ячейку на основе заданного значения без учета текста и числа. Мы можем сделать это в Excel так: =match(*207*, C:C & ,0) с нажатием кнопки…


VBA Excel заменить текст Слова на значение ячейки Excel

Доброе утро, Я хотел бы заменить адрес в Word, используя тот, который помещен в ячейку Excel. Моя ситуация выглядит так, как показано на рисунке ниже: У меня есть адрес в Excel, и я хочу вставить…

Как программно вставить текст CSV в Excel, а не просто перейти в одну ячейку? (C++)



У меня есть список/сетка в приложении MFC (c++). Я хотел бы, чтобы пользователь мог копировать и вставлять данные в электронную таблицу.

Я поместил данные в буфер обмена, и текст попадает в буфер обмена нормально, и я могу вставить его в блокнот, Word или Excel, но Excel не интерпретирует разделенное запятыми значение моего содержимого буфера обмена-поэтому он просто переходит в одну ячейку/один столбец — вместо того, чтобы делать то, на что я надеялся.

Я надеюсь, что есть что-то простое, чего мне не хватает.

Есть какие-нибудь предложения, чтобы заставить это работать?

Я не совсем готов сделать это источником перетаскивания (который находится в списке задач)

EDIT:

У меня это работает — запятые не могут быть использованы — должно быть, это разделители табуляции

Но теперь возникла новая проблема:

Проблема теперь заключается в том, что если я вставляю в excel, используя ‘\n’ в качестве разделителя строк, он хорошо выглядит в excel, но не в блокноте.

Если я сделаю это «\r\n», то Блокнот выглядит правильно, но excel тогда имеет пустые строки.

Есть какие-нибудь предложения о том, как сделать и то, и другое согласованным?

c++ excel clipboard
Поделиться Источник
Tim
    23 июня 2011 в 03:32

2 ответа


  • Как программно вставить новую строку в ячейку Excel в C#?

    Я использую библиотеку Aspose для создания документа Excel. Где-то в какой-то ячейке мне нужно вставить новую строку между двумя частями текста. Я попробовал \r\n, но он не работает, просто отображает два квадратных символа в ячейке. Однако я могу нажать Alt+Enter, чтобы создать новую строку в той…

  • Вставить данные в конкретную ячейку в excel C#

    Я искал вокруг, проверяя, как вставить / обновить данные в существующую электронную таблицу excel в определенную ячейку. Я впервые наткнулся на эту нить : Вставить текст в определенную ячейку в Excel c# Не уверен, правильно ли я его прочитал, но я ничего не вижу в отношении использования…


Поделиться Tim     23 июня 2011 в 04:40



0

Ну, вот мои два цента.. Похоже, что символ табуляции в NSString, например @»123\t456″, сообщит числам и таблицам OpenOffice, что 456 переходит в следующую ячейку той же строки.

Аналогично, символ новой строки \n, или возврат каретки \r, поместили бы последующие данные в новую строку, например @»123\n456″ или @»123\r456″ поместили бы 456 в следующую строку (начиная с первого столбца слева).

Действительно, TextEdit не интерпретирует новую строку (\n) или возврат каретки (\r). (OpenOffice текстовые документы интерпретируют.) Однако, предоставляя картону массив строк (будь то NSStringPBoardType, или NSRTFPBoardType, или что-то еще), различные строки помещаются в отдельные строки, как в электронной таблице, так и в TextEdit.

Кроме того, вкладка (\t) отображается как вкладка в TextEdit, которой вы можете управлять на панели инструментов, чтобы получить хороший макет ваших данных.

Поделиться Fnord23     04 октября 2011 в 13:05


Похожие вопросы:


Транспонирование в excel не работает, оно просто копирует одну ячейку

Я уже довольно давно занимаюсь исследованиями и не могу найти решение этой проблемы. Мне нужно переключить значения некоторых строк и столбцов в excel, и я увидел, что могу использовать…


Как вставить одно значение в одну ячейку в файл CSV?

У меня есть такая проблема. Я хотел бы создать файл csv с помощью C#., поэтому я пытаюсь разработать этот код: public static void creaExcel(Oggetto obj) { string filePath = @C:\Temp\test.csv; string…


Как вставить ссылку в ячейку excel

Я генерирую excel с помощью скрипта google app Как вставить ссылку на веб-страницу в ячейку excel?


Как программно вставить новую строку в ячейку Excel в C#?

Я использую библиотеку Aspose для создания документа Excel. Где-то в какой-то ячейке мне нужно вставить новую строку между двумя частями текста. Я попробовал \r\n, но он не работает, просто…


Вставить данные в конкретную ячейку в excel C#

Я искал вокруг, проверяя, как вставить / обновить данные в существующую электронную таблицу excel в определенную ячейку. Я впервые наткнулся на эту нить : Вставить текст в определенную ячейку в…


Как вставить текст в существующую ячейку?

Я пытаюсь вставить текст в существующую ячейку на OpenXml, но он не отражает лист excel, пожалуйста, помогите мне! static void InsertTextInCell(WorksheetPart worksheetPart) { Worksheet workSheet =…


Как вставить в определенный столбец с python excel

Я хочу скопировать и вставить данные из csv в excel, чтобы позже отфильтровать эту таблицу. Я сделал все эти шаги в VBA, но я заметил, что VBA может быть глючным, поэтому я хочу перейти на Python. Я…


Вставьте разделенную табуляцией строку в одну ячейку в Excel

Можно ли скопировать и вставить строку, содержащую разделенные табуляцией значения, в одну ячейку в Excel. Например, у меня есть следующая строка : Height 1420mm Width 440mm Мне нужно скопировать…


Python csv объединить несколько столбцов в одну ячейку

Как я могу объединить несколько столбцов в одну ячейку? Как я могу преобразовать файл CSV , который включает в себя ячейки 1 на X,где 1-Количество строк, а X-количество столбцов, неизвестное. ..


Как вставить только первый url из списка URL-адресов изображений, разделенных запятой», » в другую ячейку в Excel

Я использую таблицу .csv excel для изображений продуктов для магазина woocommerce. Я хочу вставить изображения в ячейку рядом с URLs изображениями. Я использую функцию =IMAGE(G2;2), чтобы выбрать…

Скопируйте многострочный форматированный текст в одну ячейку в Excel

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

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

Есть ли способ скопировать форматированный многострочный текст с веб-страницы, электронной почты, MS Word или любой другой программы в одну ячейку в Excel?

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

Как сделать бутерброд:

  • 2 ломтика хлеба
  • один кусочек мяса
  • один кусочек сыра

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

Вот несколько снимков экрана, на которых я попытался сделать это, скопировав таблицу из документа Microsoft Word в Excel с использованием различных параметров. Текст A1, B1и т.д. указывают на клетки я ожидаю текст , чтобы закончить в.

В Word с отображением символов форматирования:

Используя вставку по умолчанию в Excel в ячейке A1. Обратите внимание , что Excel сломал текст на оба жестких (¶) и мягких возвраты (↵) в отдельные строки, и создал объединенные ячейки для «А1» и «С1» текст:

Используя опцию вставки «Форматирование соответствия цели» в Excel, в ячейке A1:

Дважды щелкните внутри ячейки B1, затем вставьте (обратите внимание, что при этом подходе опции «Специальная вставка» недоступны):

И здесь я отметил все форматирование символов Excel, примененное при использовании вставки по умолчанию, и вручную применил его к тексту, чтобы проиллюстрировать желаемый результат. Excel не предлагает пулю форматирования, но при использовании пасты по умолчанию, он помещает символ маркера в 11,5 пт символов шрифта, и воспроизводит Tab от Слова с несколькими пробелами в 7 пт Times New Roman. Единственное, что не может быть применено к подмножеству текста в ячейке, это выравнивание с отступом, но даже без этого, чтобы получить результат вставки, подобный этому, без необходимости вручную применять шрифт, размер, жирный шрифт и курсив везде, каждый раз (и цвет, если применимо), было бы идеально:

Добавить до/после

MulTEx » 9 Август 2016       Дмитрий       5395 просмотров
Данная функция является частью надстройки MulTEx

Вызов команды:
MulTEx -группа Ячейки/ДиапазоныЯчейкиДобавить до/после


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

В первых трех столбцах(A,B,C) записаны исходные данные, а в ячейках столбца D на основании этих столбцов рассчитывается результат по простой формуле:
=A2*B2*C2
и как видно результатом формулы являются числа примерно с 10-ю и более знаками после запятой. Однако очень часто в расчетах не нужна такая точность, а если брать работу финансистов и бухгалтеров, то даже наоборот — такая точность излишняя и нужно лишь два знака после запятой. Если убрать эти знаки форматом ячейки, то это будет лишь видимость, на деле значения так и останутся с многочисленными знаками после запятой. И не редко для преобразования применяют формулу ОКРУГЛ(ROUND) с указанием 2 знаков после запятой:
=ОКРУГЛ(D2;2)
=ROUND(D2,2)
Если таких ячеек много, то несложно догадаться, что вручную это делать не вариант. Можно немного «потанцевать с бубном» и попробовать решить это через стандартный поиск и замену. Но куда проще сделать это при помощи готового решения — команды MulTEx Добавить до/после:

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

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

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

    • до текста в ячейке — указывается текст, который должен быть добавлен перед исходным значением/исходной формулой в ячейке
    • после текста в ячейке — указывается текст, который должен быть добавлен после исходного значения/исходной формулы в ячейке

    изменять формулы — если установлен, то подстановка текст до и после будет произведена внутри формулы в ячейке. При этом, если указано вставить текст до текста в ячейке, то этот текст будет вставлен после знака равенства, чтобы формула осталась вычисляемой. Классический пример того для чего это может потребоваться приведен выше на примере ОКРУГЛ с указанием всех настроек на форме.
    Так же это можно использовать для преобразования выражения в ячейке в вычисляемую формулу. Например, в ячейке записано значение: 12*B7*0,567. Его можно сделать вычисляемым, если в качестве текста до текста в ячейке указать знак равенства: =.
    Если после добавления в формулу текста до или/и после в результирующей формуле будет возникать ошибка — изменения не будут внесены и формула в ячейке останется без изменений.
    Если флажок отключен, то все операции по вставке текста до и после будут исключительно со значением ячейки. При этом, если даже в исходной ячейке записана формула, то она будет преобразована в результат вычисления и уже к результату будет добавлен текст до и после.

Как добавить текст в начало или конец ячейки в Excel советы от Excelpedia

Автор Дмитрий Якушев На чтение 2 мин. Просмотров 3.3k.

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

Как макрос работает

Этот макрос использует два объекта Range переменных пройти через целевой диапазон, усиливая для каждого оператора, чтобы активировать каждую ячейку в целевом диапазоне.
Каждый раз, когда клетка активируется, макрокоманда прибавляет код города к началу значения ячейки.

Код макроса

Sub DobavitTekst()
'Шаг 1: Объявляем переменные
Dim MyRange As Range
Dim MyCell As Range
'Шаг 2: Сохранить книгу прежде,чем изменить ячейки?
Select Case MsgBox("Перед изменением ячеек. " & _
"Сохранить книгу?", vbYesNoCancel)
Case Is = vbYes
ThisWorkbook. Save
Case Is = vbCancel
Exit Sub
End Select
'Шаг 3: Определение целевого диапазона
Set MyRange = Selection
'Шаг 4: Запускаем цикл по диапазону
For Each MyCell In MyRange
'Шаг 5: Убедитесь, что ячейка имеет формат текста
If Not IsEmpty(MyCell) Then
MyCell = "(972) " & MyCell
End If
'Шаг 6: Получите следующую ячейку в диапазоне
Next MyCell
End Sub

Как этот код работает

  1. Шаг 1 объявляет две переменные объекта Range.
  2. Мы должны сохранить книгу перед запуском макроса.
  3. Шаг 3 заполняет переменную MyRange с целевым диапазоном. В этом примере мы используем выбранный диапазон — диапазон, который был выбран в электронной таблице.
  4. Шаг 4 начинает цикл через каждую ячейку в целевом диапазоне.
  5. После того, как ячейка активируется, мы используем амперсанд (&), чтобы объединить код зоны с ячейкой. Если вам нужно добавить текст в конец значения ячейки, нужно просто поместить амперсанд и текст в конце. Например, MyCell = MyCell & «добавлен текст».
  6. Шаг 6 повторяет цикл, чтобы получить следующую ячейку. После просмотра всех ячеек в целевом диапазоне макрос заканчивается.

Как использовать

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

  1. Активируйте редактор Visual Basic, нажав ALT + F11.
  2. Щелкните правой кнопкой мыши имя проекта / рабочей книги в окне проекта.
  3. Выберите Insert➜Module.
  4. Введите или вставьте код.

Извлечение текста комментариев в ячейку

Извлечение текста комментариев в ячейку

Добрый день, товарищи! Сегодня поговорим о том, как работать с комментариями в ячейке.

Все мы знаем, что примечание добавляется очень просто — щелчок на ячейке правой кнопкой мыши и выбор пункта «Добавить примечание».

Как быть в случае если текст уже есть (на листе,  в файле) и его нужно добавить как комментарий или наоборот — извлечь текст комментариев и поместить их в ячейку на листе?

Добавление комментариев по условию мы рассматривали в этой статье.

Добавление комментария в ячейку с помощью Vba.

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

Sub add_comment()
With Worksheets(1).Range(«a2»).AddComment
.Visible = False
.Text «просмотрел » & Date
End With
End Sub

Что происходит в этом случае — на листе 1 в диапазоне ячеек A2 добавляется комментарий, далее зовутся свойства Visible (комментарий будет скрыт до наведения), Text собственно сам текст примечания, параметр Date проставит текущую дату.

После выполнения макроса получится вот это.

 

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

Sub add_comments()
For xNum = 1 To 10
Range(«A» & xNum).AddComment
Range(«A» & xNum).Comment.Text Text:=»Комментарий » & xNum
Next
End Sub

 

Этот код добавит примечание «Комментарий» ко всем ячейкам от А1 до А10.

 

 

Извлечение текста комментария в ячейку

Для извлечения текста комментария в ячейку воспользуемся пользовательской функцией.

Function GetComment(rCell As Range) As String
GetComment = rCell.Comment.Text
End Function

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

 

Текст ячейки в комментарий

Sub CellTextToComment()
 Dim c As Range
 If TypeName(Selection) <> «Range» Then Exit Sub
 For Each c In Selection
 c.Comment.Text Text:=c.Text
 Next c
End Sub

 

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

Конечно, код можно усовершенствовать — дерзайте! Если что — вот тут хорошая статья, может вам пригодиться.

Всем удачи!

Как уместить длинный текст в ячейке Excel 2003, 2007, 2010

Программа Excel – мощный инструмент для работы с электронными таблицами, входящий в пакет программ Microsoft Office. Он позволяет работать с таблицами данных, предоставляя широкие возможности для их редактирования. Без текста в таблицах Excel не обойтись, так как цифровые данные надо пояснять и описывать. Для грамотного расположения текста в ячейке, ее нужно настроить. По умолчанию, без предварительной настройки, текст будет отображаться слева-снизу. Часто возникает необходимость вместить текст в ячейку, превышающий ее размеры. Во время набора слова переходят на соседние ячейки, при этом перекрывая введенные ранее данные. Но как только активировать соседнюю ячейку, то текст перестает быть видимым. В таких случаях приходится увеличивать размер ячейки, что отрицательно влияет на структуру самой таблицы, либо произвести перенос текста в ячейке Excel. Второй вариант предпочтительней. Давайте рассмотрим варианты, как уместить длинный текст в ячейке Excel.

Перенос текста в ячейке Excel

Для этого щелкните правой кнопкой мыши по ячейке, в которой находится начало вашего текста, и в выпадающем списке выберите пункт Формат ячеек

.

В открывшемся окне Формат ячеек

выберите вкладку
Выравнивание
и установите галочку на функцию
Переносить по словам
.

Не забудьте подтвердить свои изменения, нажав кнопку ОК.

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

Этот метод подходит для всех версий Excel.

Посмотрите видеоролик Перенос текста в ячейке Excel:

С уважением, Людмила

Понравилась статья — нажмите на кнопки:

Если Вы периодически создаете документы в программе Microsoft Excel, тогда заметили, что все данные, которые вводятся в ячейку, прописываются в одну строчку. Поскольку это не всегда может подойти, и вариант растянуть ячейку так же не уместен, возникает необходимость переноса текста. Привычное нажатие «Enter» не подходит, поскольку курсор сразу перескакивает на новую строку, и что делать дальше?

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

Как в Excel вставить текст с разбиением на ячейки?

​Сохранить ширину столбцов оригинала​ и атрибутами, которые​ важно, чтобы эта​ формуле – это​ как «Переносить про​ одной ячейке и​ текстовой строки, она​ ​ Используйте Word. Если​ ​ стороне маленькая черная​ ​ всё было в​Команда​Чтобы математически объединить значения​

​Клавиша T​ меню​Вставка содержимого скопированной области​ они отображаются в​

​Ширины столбцов​​Только атрибуты ширины столбцов.​ ​ требуется скопировать.​ статья была вам​ код перевода строки​ словам» и автопродбор​ виден целиком. Я​

​ вставлялась не в​​ к тексту потом​ кнопка «а»​

​ ОДНОЙ ячейке.​​Задача​ копирования и вставки​значения​ ​Вставка​ без математического действия.​ ячейках.​

​Вставка ширины столбца или​​Транспонировать​На вкладке​ полезна. Просим вас​

Способ 1

Использовать для этого можно комбинацию клавиш «Alt+Enter». Поставьте курсив перед тем словом, которое должно начинаться с новой строки, нажмите «Alt», и не отпуская ее, кликните «Enter». Все, курсив или фраза перепрыгнет на новую строку. Напечатайте таким образом весь текст, а потом нажмите «Enter».

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

Чтобы быстрее выполнять некоторые действия, ознакомьтесь со списком горячих клавиш в Эксель.

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

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

Способ 2

Для того чтобы во время набора слов, курсив перескакивал автоматически на другую строку, когда текст уже не вмещается по ширине, сделайте следующее. Выделите ячейку и кликните по ней правой кнопкой мыши. В контекстном меню нажмите «Формат ячеек».

Вверху выберите вкладку «Выравнивание» и установите птичку напротив пункта «переносить по словам». Жмите «ОК».

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

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

Объединение ячеек в Excel

Чтобы объединить ячейки в одну строку без потери данных, можно использовать или знак «&», или функцию СЦЕПИТЬ (в новых версиях – ОБЪЕДИНИТЬ).

=СЦЕПИТЬ(ячейка_1;» «;ячейка_2;» «;ячейка_3;» «)

Пустые кавычки (» «) – это пробел. Без пробелов слова будут отображаться слитно. С помощью кавычек в формулу добавляется любой знак («.» или «,») и текст.

  1. Следует установить курсор в месте, где будет отображаться готовое значение.
  2. Написать формулу.
  3. Нажать «Enter».

Второй вариант формулы тоже простой: =ячейка1&» «&ячейка2&» «&ячейка3.

Если в результате строка будет содержать 32767 символов и более, появится ошибка #ЗНАЧ!.

Способ 3

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

Одна из них – это СИМВОЛ(). Здесь в скобках нужно указать значение от единицы до 255. Число берется со специальной таблицы, в которой указано, какому символу оно соответствует. Для переноса строчки используется код 10.

Теперь о том, как работать с формулой. Например, возьмем данные с ячеек A1:D2 и то, что написано в разных столбцах (A, B, C, D), сделаем в отдельных строчках.

Ставлю курсив в новую ячейку и в строку формул пишу:

=A1&A2&СИМВОЛ(10)&B1&B2&СИМВОЛ(10)&C1&C2&СИМВОЛ(10)&D1&D2

Знаком «&» мы сцепляем ячейки А1:А2 и так далее. Нажмите «Enter».

Не пугайтесь результата – все будет написано в одну строку. Чтобы это поправить, откройте окно «Формат ячеек» и поставьте галочку в пункте перенос, про это написано выше.

В результате, мы получим то, что хотели. Информация будет взята с указанных ячеек, а там, где было поставлено в формуле СИМВОЛ(10), сделается перенос.

Использование конкатенации

Один из самых простых способов реализовать сочетание текста и значения — использовать конкатенацию (символ &).

Допустим ячейка A1 содержит итоговое значение 123,45, тогда в любой другой ячейке можно записать формулу =»Итого: «&A1

В итоге результатом будет следующее содержание ячейки Итого: 123,45.

Это простое решение, однако имеет много минусов.

  1. Результатом формулы будет текстовое значение, которое нельзя будет использовать при дальнейших вычислениях.
  2. Значение ячейки A1 будет выводится в общем формате, без возможности всякого форматирования. В следствие чего этот метод не всегда применим.

Отображение данных, которые не помещаются в ячейках

Примечание:

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

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

Отображение текста и значения в ячейке таблицы Excel — Трюки и приемы в Microsoft Excel

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

Предположим, ячейка А1 содержит значение, а в ячейке в другом месте листа вы хотите вывести Всего: на одной строке с этим значением.

Это выглядит примерно так: Всего: 594,34 Вы можете, конечно, вставить слово Всего: в ячейку с левой стороны. В этой статье описываются три метода решения этой задачи с использованием одной ячейки.

Конкатенация

Следующая формула объединяет текст Всего: со значением в ячейке А1: =»Всего: «&A1. Это решение простейшее, но возникает одна проблема. Результатом формулы является текст, и по этой причине ячейка не может быть использована в числовой формуле.

Функция ТЕКСТ

Другое решение заключается в использовании функции ТЕКСТ, которая отображает значение с помощью указанного числового формата: ТЕКСТ(А1;»»»Всего: «»0.00»).

Второй аргумент функции ТЕКСТ является строкой числового формата — тем же типом строки, который вы применяете при создании пользовательских числовых форматов.

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

Пользовательские числовые форматы

Если вы хотите вывести текст и значение и оставить возможность использовать это значение в числовой формуле, то решение заключается в указании пользовательского числового формата.

Чтобы добавить текст, просто создайте строку формата чисел, как обычно, и поместите текст в кавычки. Для данного примера подойдет следующий пользовательский числовой формат: «Всего: «0,00. Хотя ячейка отображает текст, Excel по-прежнему считает ее содержимое числовым значением.

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

С помощью этих падежных окончаний определяется связь существительного с другими словами независимо от его местоположения в предложении, о чем подробно рассказывают на курсах https://www. speak-up.com.ua/korporative.html. Такая связь между словами (которая выражается без использования служебных слов) возможна в синтетических языках (от синтез — объединение, обобщение), к которому относится и русский. Английский же принадлежит к группе аналитических языков (анализ — разложение на составные части), в которых связь между словами осуществляется не путем изменения самих слов, а с помощью служебных слов, таких, как предлоги, вспомогательные глаголы, артикли.

Источник: https://excelexpert.ru/otobrazhenie-teksta-i-znacheniya-v-yachejke-tablicy-excel

Уменьшение размера шрифта по размеру ячейки

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

На вкладке Главная

в группе
Выравнивание
нажмите кнопку
Обтекание текстом
и выберите команду
Сжать текст по размеру
.

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

Изменение положения содержимого ячейки путем изменения выравнивания или поворота текста

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

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

В меню Формат

выберите пункт
Ячейки
.

В диалоговом окне Форматирование ячеек

, на вкладке
Выравнивание
выполните одно из следующих действий:

Изменение положения содержимого ячейки путем изменения выравнивания или поворота текста

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

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

В меню Формат

выберите пункт
Ячейки
.

В диалоговом окне Форматирование ячеек

, на вкладке
Выравнивание
выполните одно из следующих действий:

Изменение горизонтального выравнивания содержимого ячейки

Во всплывающем меню По горизонтали

выберите нужный способ выравнивания.

Если выбрать вариант с заполнением

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

Изменение вертикального выравнивания содержимого ячейки

Во всплывающем меню По вертикали

выберите нужный способ выравнивания.

Изменение отступа содержимого ячейки

Во всплывающем меню По горизонтали

выберите команду
по левому краю (отступ)
,
по правому краю
или
по ширине
и введите нужную величину отступа (в знаках) в поле
Отступ
.

Отображение содержимого ячейки по вертикали сверху вниз

В разделе Ориентация

щелкните поле, содержащее вертикальный текст.

Поворот текста в ячейке

В разделе Ориентация

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

Восстановление выравнивания по умолчанию для выделенных ячеек

Во всплывающем меню По горизонтали

выберите вариант
обычное
.

Примечание:

При сохранении книги в другом формате текст, который был повернут, может не отображаться под правильным углом. В большинстве форматов повернуть текст на любой угол в диапазоне 180 градусов (от +90 до –90) нельзя — в отличие от последних версий Excel. Например, в более ранних версиях Excel текст можно повернуть только на +90, 0 (ноль) или –90 градусов.

Уменьшение размера шрифта по размеру ячейки

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

Выделите нужные ячейки.

Щелкните их правой кнопкой мыши и выберите пункт Формат ячеек

.

В диалоговом окне Форматирование ячеек

установите флажок
Автоподбор ширины
.

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

Как добавить текст в начало или конец всех ячеек в Excel

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

Хорошо, что вам не нужно делать это вручную.

Excel предоставляет несколько действительно простых способов добавления текста в начало и / или конец текста в диапазоне ячеек.

В этом уроке мы увидим 4 способа сделать это:

  • Использование оператора амперсанда (&)
  • Использование функции CONCATENATE
  • Использование функции Flash Fill
  • Использование VBA

Итак, приступим!

Метод 1. Использование оператора амперсанда

Амперсанд (&) можно использовать для простого комбинирования текстовых строк в Excel. Давайте посмотрим, как вы используете его для добавления текста в начало или конец или и то, и другое в Excel.

Использование оператора амперсанда для добавления текста в начало всех ячеек

Амперсанд (&) — это оператор, который в основном используется для объединения нескольких текстовых строк в одну.

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

Ниже приведены шаги по добавлению текста перед текстовой строкой в ​​Excel:

  1. Щелкните первую ячейку столбца, в которой должны отображаться преобразованные имена (B2).
  2. Введите знак равенства (=), а затем текст «Проф. «, За которым следует амперсанд (&).
  3. Выберите ячейку, содержащую имя (A2).
  4. Нажмите клавишу возврата.
  5. Вы заметите, что титул «Проф.» добавляется перед первым именем в списке.
  6. Пришло время скопировать эту формулу в остальные ячейки столбца. Просто дважды щелкните маркер заполнения (расположенный в правом нижнем углу ячейки B2). Как вариант, вы можете перетащить маркер заливки вниз, чтобы добиться того же эффекта.

Вот и все, все ваши ячейки в столбце B должны теперь содержать заголовок «Проф.» перед каждым именем.

Использование оператора амперсанда для добавления текста в конец всех ячеек

Теперь давайте посмотрим, как добавить текст в конец , конец каждого имени в наборе данных. Допустим, вы хотите добавить текст «(MD)» в конце каждого имени. В этом случае вам необходимо выполнить следующие шаги:

  1. Щелкните первую ячейку столбца, в которой должны отображаться преобразованные имена (в нашем случае C2).
  2. Введите знак равенства (=)
  3. Выберите ячейку, содержащую имя (в нашем случае B2).
  4. Затем вставьте амперсанд (&), а затем текст «(MD)».
  5. Нажмите клавишу возврата.
  6. Вы заметите, что текст «(MD).» добавляется после имени в списке.
  7. Пришло время скопировать эту формулу в остальные ячейки столбца. Просто дважды щелкните маркер заполнения (расположенный в правом нижнем углу ячейки C2). Как вариант, вы можете перетащить маркер заливки вниз, чтобы добиться того же эффекта.

Все ваши ячейки в столбце C должны теперь содержать текст «(MD») в конце каждого имени.

Метод 2: Использование функции СЦЕПИТЬ

СЦЕПИТЬ — это функция Excel, которую можно использовать для добавления текста в начало и конец текстовой строки.

Давайте посмотрим, как для этого использовать CONCATENATE.

Использование CONCATENATE для добавления текста в начало всех ячеек

Функция СЦЕПИТЬ () обеспечивает те же функции, что и оператор амперсанда (&). Единственная разница в том, как они используются.

Общий синтаксис функции СЦЕПИТЬ:

 = СЦЕПИТЬ ( текст1 ,  [текст2] ,…) 

Где text1 , text2 и т. Д. — это подстроки, которые вы хотите объединить вместе.

Давайте применим функцию СЦЕПИТЬ к тому же набору данных, что и выше:

  1. Щелкните первую ячейку столбца, в которой должны отображаться преобразованные имена (B2).
  2. Введите знак равенства (=).
  3. Введите функцию СЦЕПИТЬ, за которой следует открывающая скобка (.
  4. Введите название «Проф.» В двойных кавычках, а затем запятую (,).
  5. Выберите ячейку, содержащую имя (A2)
  6. Поместите закрывающую скобку. В нашем примере ваша формула теперь должна быть: = СЦЕПИТЬ («Проф.», A2).
  7. Нажмите клавишу возврата.
  8. Вы заметите, что заголовок «Проф.» Добавлен перед первым имя в списке
  9. Теперь пора скопировать эту формулу в остальные ячейки столбца. Просто дважды щелкните маркер заполнения (расположенный в правом нижнем углу ячейки B2). Как вариант, вы можете перетащить маркер заливки вниз, чтобы добиться того же эффекта.

Вот и все, все ваши ячейки в столбце B должны теперь содержать заголовок «Проф.» перед каждым именем.

Использование CONCATENATE для добавления текста в конец всех ячеек

Теперь давайте посмотрим, как добавить текст в конец , конец каждого имени в наборе данных. Допустим, вы хотите добавить текст «(MD)» в конце каждого имени.В этом случае вам необходимо выполнить следующие шаги:

  1. Щелкните первую ячейку столбца, в которой должны отображаться преобразованные имена (C2 в нашем примере).
  2. Введите знак равенства (=).
  3. Введите функцию СЦЕПИТЬ, а затем открывающую скобку (.
  4. Выберите ячейку, содержащую первое имя (в нашем примере B2).
  5. Затем вставьте запятую и текст «(MD)».
  6. Поместите закрывающую скобку. В нашем примере формула должна выглядеть так: = СЦЕПИТЬ (B2, ”(MD)”).
  7. Нажмите клавишу возврата.
  8. Вы заметите, что текст «(MD).» добавляется после имени в списке.
  9. Пришло время скопировать эту формулу в остальные ячейки столбца. Просто дважды щелкните маркер заполнения (расположенный в правом нижнем углу ячейки C2).

Все ваши ячейки в столбце C должны теперь содержать текст «(MD») в конце каждого имени.

Обратите внимание: поскольку вы используете формулу, ваш столбец C зависит от столбцов A и B.Таким образом, если вы внесете какие-либо изменения в исходные значения в столбце A, они будут отражены в столбце C.

Если вы решите сохранить только преобразованные имена и удалить столбцы A и B, вы получите сообщение об ошибке, как показано ниже:

Чтобы этого не произошло, лучше сначала преобразовать результаты формулы в постоянные значения, скопировав их и вставив как значения в тот же столбец (щелкните правой кнопкой мыши и выберите Параметры вставки -> Значения во всплывающем окне меню).

Теперь вы можете продолжить и удалить столбцы A и B, если вам нужно.

Метод 3. Использование функции заполнения вспышкой

Флэш-заливка — это относительно новая функция, которая смотрит на шаблон того, что вы пытаетесь достичь, а затем делает это для всех ячеек в столбце.

Вы также можете использовать заливку Flash для манипулирования текстом, как мы увидим в следующих примерах.

Использование заливки вспышкой для добавления текста в начало всех ячеек

Функция заливки флэш-памяти Excel похожа на волшебную кнопку.Он доступен, если вы используете любую версию Excel, начиная с 2013 года.

Эта функция использует возможности распознавания образов в Excel. Он в основном распознает шаблон в ваших данных и автоматически заполняет другие ячейки столбца тем же шаблоном для вас.

Вот как вы можете использовать Flash Fill для добавления текста к , начиная с всех ячеек в столбце:

  1. Щелкните первую ячейку столбца, в которой должны отображаться преобразованные имена (B2).
  2. Вручную введите текст Проф. , за которым следует имя вашего списка.
  3. Нажмите клавишу возврата.
  4. Снова щелкните ячейку B2.
  5. На вкладке Data нажмите кнопку Flash Fill (в группе «Инструменты данных »). Кроме того, вы можете просто нажать CTRL + E на клавиатуре (Command + E, если вы работаете на Mac).

Это скопирует тот же образец для остальных ячеек в столбце… в мгновение ока!

Использование флэш-заливки для добавления текста в конец всех ячеек столбца

Если вы хотите добавить текст «(MD)» в конце имен, выполните те же действия:

  1. Щелкните первую ячейку столбца, в которой должны отображаться преобразованные имена (C2).
  2. Вручную введите или скопируйте текст из столбца B2 в столбец C2.
  3. После этого добавить текст «(MD)».
  4. На вкладке Data нажмите Flash Fill или нажмите CTRL + E на клавиатуре (Command + E, если у вас Mac).

Вот и все, все ячейки заполнены одинаковым образом!

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

Значит, они останутся неизменными, даже если вы удалите строки A и B!

Метод 4: Использование кода VBA

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

Использование VBA для добавления текста в начало всех ячеек в столбце

Если кодирование с помощью VBA вас не пугает, этот метод также может помочь вам быстро выполнить работу.

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

 Sub add_text_to_beginning ()
Dim rng As Range
Тусклая ячейка как диапазон
Установите rng = Application.Selection
Для каждой ячейки In rng
cell. Offset (0, 1) .Value = "Проф." & cell.Value
Следующая ячейка
Концевой переводник 

Чтобы использовать указанный выше код, выполните следующие действия:

  1. На ленте меню Developer выберите Visual Basic .
  2. Когда откроется окно VBA, нажмите Insert-> Module .Теперь вы можете приступить к программированию. Введите или скопируйте и вставьте приведенные выше строки кода в окно модуля. Теперь ваш код готов к запуску.
  3. Выберите диапазон ячеек, содержащий текст, который нужно преобразовать. Убедитесь, что столбец рядом с ним пуст, потому что именно здесь код будет отображать результаты.
  4. Перейдите в Developer-> Macros-> add_text_to_beginning-> Run .

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

Примечание: Вы можете изменить текст в строке 6 с «Проф.»К любому тексту, который нужно добавить в начало всех ячеек.

Использование VBA для добавления текста в конец всех ячеек в столбце

А что, если вы хотите добавить текст в конец , конец всех ячеек, а не в начало? Это включает только настройку строки 6 приведенного выше кода. Поэтому, если вы хотите добавить текст «(MD)» в конец всех ячеек, измените строку 6 на:

cell.Offset (0, 1) .Value = cell.Value & «(MD)»

Итак, ваш полный код теперь должен быть:

 Sub add_text_to_end ()
Dim rng As Range
Тусклая ячейка как диапазон
Установите rng = Application.Выбор
Для каждой ячейки In rng
cell.Offset (0, 1) .Value = cell.Value & "(MD)"
Следующая ячейка
Концевой переводник 

Вот окончательный результат:

Теперь при необходимости можно удалить первые два столбца. Не забудьте сохранить резервную копию своего листа, потому что результаты кода VBA обычно необратимы.

Примечание : Вы можете изменить текст в строке 6 с «(MD)» на любой текст, который вам нужно добавить в конец всех ячеек в диапазоне.

В этом руководстве мы показали вам четыре способа добавления текста в начало и / или конец всех ячеек в диапазоне.

Есть много других методов, которые вы также можете найти в Интернете, и все они работают так же хорошо, как и показанные здесь.

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

Другие руководства по Excel, которые могут вам понравиться:

Начать новую строку текста внутри ячейки в Excel

Чтобы начать новую строку текста или добавить интервал между строками или абзацами текста в ячейке листа, нажмите клавиши ALT + ВВОД, чтобы вставить разрыв строки.

  1. Дважды щелкните ячейку, в которую вы хотите вставить разрыв строки.

  2. Щелкните место внутри выбранной ячейки, где вы хотите разорвать линию.

  3. Нажмите Alt + Enter, чтобы вставить разрыв строки.

Чтобы начать новую строку текста или добавить интервал между строками или абзацами текста в ячейке листа, нажмите клавиши CONTROL + OPTION + RETURN, чтобы вставить разрыв строки.

  1. Дважды щелкните ячейку, в которую вы хотите вставить разрыв строки.

  2. Щелкните место внутри выбранной ячейки, где вы хотите разорвать линию.

  3. org/ListItem»>

    Нажмите CONTROL + OPTION + RETURN, чтобы вставить разрыв строки.

Чтобы начать новую строку текста или добавить интервал между строками или абзацами текста в ячейке листа, нажмите клавиши ALT + ВВОД, чтобы вставить разрыв строки.

  1. Дважды щелкните ячейку, в которую вы хотите вставить разрыв строки (или выберите ячейку и нажмите F2).

  2. Щелкните место внутри выбранной ячейки, где вы хотите разорвать линию.

  3. Нажмите Alt + Enter, чтобы вставить разрыв строки.

Примечание. Невозможно начать новую строку текста в Excel для iPhone.

  1. Коснитесь переключателя клавиатуры, чтобы открыть цифровую клавиатуру.

  2. Нажмите и удерживайте клавишу возврата, чтобы увидеть клавишу разрыва строки, а затем перетащите палец к этой клавише.

Добавить метку или текстовое поле на лист

Метка определяет назначение ячейки или текстового поля, отображает краткие инструкции или предоставляет заголовок или заголовок. На этикетке также может отображаться описательное изображение. Используйте метку для гибкого размещения инструкций, чтобы выделить текст, и когда объединенные ячейки или определенное расположение ячеек не является практическим решением.

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

Метка на бланке:

Метка элемента управления ActiveX:

Элемент управления текстовым полем ActiveX:

Примечания:

  • Чтобы создать текстовое поле с набором символов-заполнителей, принимающих пароль, используйте свойство PasswordChar . Убедитесь, что вы защищаете связанную ячейку или другое место, в котором хранится текст. Используйте надежные пароли, сочетающие в себе прописные и строчные буквы, цифры и символы, например Y6dh! Et5, а не House27. Пароли должны состоять из 8 или более символов, лучше 14.

    И не забывайте свой пароль. Если вы это сделаете, мы не сможем вам помочь. В Office нет главного ключа для разблокировки. Храните пароли в надежном месте вдали от информации, которую они помогают защитить.

  • Чтобы создать прокручиваемое многострочное текстовое поле с горизонтальными и вертикальными полосами прокрутки, установите MultiLine на True , AutoSize и WordWrap на False , ScrollBars от до 3 и LinkedCell на адрес ячейки (например, D1), в которой должен содержаться текст.Чтобы ввести новую строку, пользователь должен нажать CTRL + ENTER или SHIFT + ENTER, что создает специальный символ, который сохраняется в связанной ячейке.

Начать новую строку в ячейке Excel

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

При использовании Excel для хранения и управления текстовыми записями иногда может потребоваться, чтобы определенная часть текстовой строки начиналась с новой строки. Хорошим примером многострочного текста могут быть почтовые ярлыки или некоторые личные данные, введенные в одну ячейку.

В большинстве приложений Office начать новый абзац не проблема — вы просто нажимаете Enter на клавиатуре. Однако в Microsoft Excel это работает иначе — нажатие клавиши Enter завершает ввод и перемещает курсор в следующую ячейку.Итак, как создать новую строку в Excel? Есть три быстрых способа сделать это.

Как начать новую строку в ячейке Excel

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

  • Ярлык Windows для разрыва строки: Alt + Enter
  • Ярлык Mac для перевода строки: Control + Option + Return или Control + Command + Return

В Excel 365 для Mac вы также можете использовать Option + Return.Option является эквивалентом клавиши Alt в Windows, поэтому кажется, что оригинальный ярлык Windows (Alt + Enter) теперь работает и для Mac. Если это не работает для вас, попробуйте традиционные ярлыки Mac, указанные выше.

Если вы получаете доступ к Excel для Mac через Citrix , вы можете создать новую строку с помощью комбинации клавиш Command + Option + Return. (Спасибо, Аманда, за этот совет!)

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

  1. Дважды щелкните ячейку, в которой вы хотите ввести разрыв строки.
  2. Введите первую часть текста. Если текст уже находится в ячейке, поместите курсор в то место, где вы хотите разорвать строку.
  3. В Windows удерживайте Alt, одновременно нажимая клавишу Enter. В Excel для Mac удерживайте клавиши Control и Option, одновременно нажимая клавишу Return.
  4. Нажмите Enter для завершения и выхода из режима редактирования.

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

Советы по возврату каретки в Excel

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

Включить перенос текста

Чтобы в ячейке отображалось несколько строк, для этой ячейки необходимо включить перенос текста. Для этого просто выберите ячейки и нажмите кнопку Перенести текст на вкладке Home в группе Alignment . В некоторых случаях вам также может потребоваться настроить ширину ячейки вручную.

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

Если вы хотите, чтобы между разными частями текста был промежуток в две или более строк, нажмите Alt + Enter два или более раз. Это вставит последовательные переводы строки в ячейку, как показано на скриншоте ниже:

Создайте новую строку в формуле, чтобы облегчить чтение

Иногда бывает полезно отобразить длинные формулы в несколько строк, чтобы облегчить их понимание и отладку.Это тоже можно сделать с помощью ярлыка разрыва строки Excel. В ячейке или в строке формул поместите курсор перед аргументом, который вы хотите переместить в новую строку, и нажмите Ctrl + Alt. После этого нажмите Enter, чтобы заполнить формулу и выйти из режима редактирования.

Как вставить разрыв строки после определенного символа

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

В качестве примера добавим возврат каретки после каждой запятой в текстовой строке:

  1. Выберите все ячейки, в которых вы хотите начать новую строку (строки).
  2. Нажмите Ctrl + H, чтобы открыть вкладку Replace диалогового окна «Найти и заменить» Excel. Или щелкните Найти и выбрать > Заменить на вкладке Домашняя страница в группе Редактирование .
  3. В диалоговом окне Найти и заменить выполните следующие действия:
    • В поле Найдите введите запятую и пробел (,). Если ваши текстовые строки разделены запятыми без пробелов, введите только запятую (,).
    • В поле Заменить на нажмите Ctrl + J, чтобы вставить возврат каретки.Это вставит разрыв строки вместо каждой запятой; запятые будут удалены. Если вы хотите оставить запятую в конце каждой строки, но последней, введите запятую и нажмите сочетание клавиш Ctrl + J.
    • Нажмите кнопку Заменить все .

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

Все запятые заменяются символом возврата каретки:

После каждой запятой вставляется разрыв строки с сохранением всех запятых:

Как создать новую строку в ячейке Excel с формулой

Сочетание клавиш полезно для ручного ввода новых строк в отдельные ячейки, а Найти и заменить отлично подходит для разрыва нескольких строк за раз.Если вы объединяете данные из нескольких ячеек и хотите, чтобы каждая часть начиналась с новой строки, лучший способ добавить возврат каретки — использовать формулу.

В Microsoft Excel есть специальная функция для вставки разных символов в ячейки — функция СИМВОЛ. В Windows код символа для разрыва строки — 10, поэтому мы будем использовать CHAR (10).

Чтобы собрать значения из нескольких ячеек, вы можете использовать функцию СЦЕПИТЬ или оператор конкатенации (&).А функция CHAR поможет вам вставить между ними разрывы строк.

Общие формулы следующие:

cell1 & CHAR (10) & cell2 & CHAR (10) & cell3 &…

или

СЦЕПИТЬ ( ячейка1 , СИМВОЛ (10), ячейка2 , СИМВОЛ (10), ячейка3 ,…)

Предполагая, что фрагменты текста появляются в ячейках A2, B2 и C2, одна из следующих формул объединит их в одну ячейку:

= A2 и СИМВОЛ (10) и B2 и СИМВОЛ (10) и C2

= СЦЕПИТЬ (A2; СИМВОЛ (10); B2; СИМВОЛ (10), C2)

В Excel для Office 365, Excel 2019 и Excel 2019 для Mac вы также можете использовать функцию ОБЪЕДИНЕНИЕ.В отличие от приведенных выше формул, синтаксис TEXTJOIN позволяет включать разделитель для разделения текстовых значений, что делает формулу более компактной и простой в построении.

Вот общая версия:

TEXTJOIN (CHAR (10), TRUE, cell1 , cell2 , cell3 ,…)

Для нашего образца данных формула выглядит следующим образом:

= ОБЪЕДИНЕНИЕ С ТЕКСТОМ (СИМВОЛ (10); ИСТИНА; A2: C2)

Где:

  • CHAR (10) добавляет символ возврата каретки между каждым комбинированным текстовым значением.
  • TRUE указывает формуле пропускать пустые ячейки.
  • A2: C2 — это ячейки, к которым нужно присоединиться.

Результат точно такой же, как и с CONCATENATE:

Примечания:
  • Чтобы в ячейке отображалось несколько строк, не забудьте включить Перенос текста и при необходимости отрегулируйте ширину ячейки .
  • Код символа для возврата каретки зависит от платформы. В Windows код разрыва строки — 10, поэтому вы используете CHAR (10).На Mac это 13, поэтому вы используете CHAR (13).

Вот как в Excel добавить возврат каретки. Я благодарю вас, , за чтение , и надеюсь увидеть вас в нашем блоге на следующей неделе!

Доступные загрузки

Формулы для ввода новой строки в ячейку Excel

Вас также может заинтересовать

Советы по работе с текстом и текстовыми функциями в Excel

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

Сегодня мы рассмотрим различные способы работы с текстом в таблицах Excel. Мы обсудим несколько различных функций для работы с текстом. Всякий раз, когда вы используете функцию, всегда начинайте ее со знака равенства (=).

Перенести текст в ячейку

Когда вы вводите текст в ячейку, которая шире ячейки, текст по умолчанию выходит за правую границу ячейки. Но легко настроить перенос текста по ширине столбца. Перенос текста настраивается автоматически при изменении ширины ячейки.

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

Текст помещается в ячейку, а высота строки автоматически настраивается по размеру текста.

Если высота строки не регулируется автоматически, для строки может быть установлена ​​определенная высота.

Чтобы автоматически подогнать высоту строки к тексту, выделите ячейку. Затем нажмите Формат в разделе Ячейки на вкладке Home и выберите AutoFit Row Height .

Если вы хотите сохранить строку на определенной высоте, вы можете изменить ее, чтобы обернутый текст поместился. Выберите Высота строки из меню Формат . Затем введите высоту строки в диалоговом окне Высота строки и нажмите ОК .

Вы также можете перетащить нижнюю границу строки вниз, пока все строки текста не поместятся в ячейке.

Введите разрыв строки в ячейке

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

Дважды щелкните ячейку, чтобы отредактировать текст, или нажмите F2 . Щелкните мышью в том месте текста, куда вы хотите вставить разрыв строки. Затем нажмите Alt + Enter .

Высота строки регулируется по размеру текста, если для формата Format установлено значение AutoFit Row Height в разделе Cells на вкладке Home .

Подсчет ячеек, содержащих любой текст

Если вы хотите знать, сколько ячеек в диапазоне на вашем листе содержит текст (а не числа, ошибки, формулы или пустые ячейки), вы можете использовать функцию СЧЁТЕСЛИ.

Общая форма функции СЧЁТЕСЛИ для подсчета любого количества текстовых символов:

  = СЧЁТЕСЛИ (диапазон ячеек, "*")  

Диапазон ячеек представляет собой любой диапазон ячеек, например B2: B9. Звездочка в кавычках — это подстановочный знак, который представляет любое совпадающее количество текстовых символов. Следует отметить несколько моментов, которые считаются текстовыми символами:

  • Логические значения ИСТИНА и ЛОЖЬ не считаются текстом.
  • Числа, вводимые как текст, учитываются с использованием подстановочного знака (*).
  • Считается пустая ячейка, начинающаяся с апострофа (‘).

Например, чтобы подсчитать количество ячеек, содержащих текст в диапазоне ячеек A2: G9 на следующем листе, мы вводим «= СЧЁТЕСЛИ (». Затем, чтобы ввести диапазон ячеек, мы выбираем ячейки, которые хотим включить в подсчет .

Функция СЧЁТЕСЛИ не чувствительна к регистру.

Затем мы вводим запятую (,) и подстановочный знак (*) в двойных кавычках.

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

Подсчет ячеек, содержащих определенный текст

Вы также можете использовать функцию СЧЁТЕСЛИ, чтобы подсчитать, сколько ячеек содержит определенные текстовые символы.

Общая функция для подсчета появления определенных текстовых символов строки:

  = СЧЁТЕСЛИ (диапазон ячеек; текст)  

Как и в предыдущем разделе, диапазон ячеек представляет собой любой диапазон ячеек, например B2: B9. Мы помещаем строку текстовых символов, которые хотим найти, между двойными кавычками.

Например, чтобы подсчитать количество ячеек, содержащих «Карандаш» в диапазоне ячеек A2: G9 на следующем листе, мы вводим следующую функцию:

  = СЧЁТЕСЛИ (A2: G9, «Карандаш»)  

В результате будут найдены все ячейки, содержащие только слово «Карандаш», без другого текста в ячейке.Поскольку функция СЧЁТЕСЛИ не чувствительна к регистру, она найдет все ячейки, содержащие слово «карандаш» или «карандаш».

Функция СЧЁТЕСЛИМН позволяет подсчитывать ячейки с текстом, но исключает ячеек с определенными текстовыми символами.

Например, мы используем СЧЁТЕСЛИМН следующим образом, чтобы найти все ячейки, содержащие любой текст, кроме «Карандаш».

  = СЧЁТЕСЛИМН (A2: G9, «*», A2: G9, «<> Карандаш»)  

Для функции СЧЁТЕСЛИМН сначала нужно указать диапазон и текст, который нужно найти.Затем снова дайте ему тот же диапазон и текст, который вы хотите исключить. Знак «<>» используется для исключения следующего текста.

При использовании функции СЧЁТЕСЛИ или СЧЁТЕСЛИМН можно добавить звездочку с одной или обеих сторон строки, чтобы найти ячейки, содержащие эту строку, окруженные любым количеством текстовых символов (или ни одного).

Например, чтобы найти все ячейки, содержащие букву «j», мы используем следующую функцию:

  = СЧЁТЕСЛИ (A2: G9; «* j *»)  

Опять же, поскольку функция СЧЁТЕСЛИ не чувствительна к регистру, будут подсчитаны ячейки, содержащие «j» или «J».

Преобразование текста в числа

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

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

Чтобы преобразовать текст в числа, вы можете использовать опцию Преобразовать в число , функцию Текст в столбцы или Специальная вставка . Мы обсудим каждый из этих методов в нашей статье об извлечении чисел и текста в Excel.

Преобразование числа в текст

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

Ввод апострофа (‘) в начале числа преобразует его в текст. Но если у вас много ячеек с числами, которые вы хотите преобразовать в текст, вы можете использовать функцию ТЕКСТ.

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

  = ТЕКСТ (B2; «0»)  

Вы даете функции ссылку на ячейку для числа, которое нужно преобразовать, а затем желаемый формат числа.Мы просто конвертируем в число без специального форматирования (например, не в валюту или дату). Поэтому мы используем «0» (ноль).

Используйте функцию автозаполнения, чтобы скопировать функцию ТЕКСТ в остальные ячейки. Числа станут текстом и выровнены по левому краю.

Вы можете скопировать и вставить преобразованные значения в исходный столбец. Выделите ячейки, содержащие функцию ТЕКСТ, и нажмите Ctrl + C , чтобы скопировать их. Выберите первую ячейку в исходном столбце.На вкладке Домашняя страница щелкните стрелку на кнопке Вставить и выберите Специальная вставка> Значения .

Вы можете найти примеры различного форматирования текста, доступного для использования в функции ТЕКСТ, на сайте поддержки Microsoft.

Преобразование текста в дату

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

Вот общий формат функции ДАТА:

  = ДАТА (год, месяц, день)  

Для года, месяца и дня мы собираемся использовать строковые функции LEFT, MID и RIGHT для извлечения соответствующих частей текста или числа, которые мы хотим преобразовать. Мы объясним четыре примера на изображении ниже.

Чтобы преобразовать «20171024» в ячейке C2 в дату, мы использовали функцию LEFT для извлечения первых четырех символов года (2017).Затем мы использовали функцию MID, чтобы извлечь два символа, начиная с пятой позиции, как месяц (10). Наконец, мы использовали функцию ВПРАВО, чтобы извлечь два последних символа как день (24).

  = ДАТА (ЛЕВЫЙ (C2,4), СРЕДНИЙ (C2,5,2), ВПРАВО (C2,2))  

Следующий пример, «2102018» в ячейке C3, находится в другом порядке. Мы по-прежнему используем строковые функции, но в другом порядке. Мы использовали функцию ВПРАВО, чтобы извлечь последние четыре символа года (2018).В этом случае месяц состоит только из одной цифры, поэтому мы использовали функцию LEFT, чтобы извлечь первый символ как месяц (2). Наконец, мы использовали функцию MID, чтобы извлечь два символа, начиная со второй позиции, как день (10).

  = ДАТА (ВПРАВО (C3,4), ВЛЕВО (C3,1), MID (C3,2,2))  

Даты в ячейках C4 и C5 выглядят как обычные даты, но Excel не распознает их как даты. В ячейке C4 формат: день, месяц, год. Поэтому мы используем функции RIGHT, MID и LEFT следующим образом:

  = ДАТА (ВПРАВО (C4,4), MID (C4,4,2), LEFT (C4,2))  

В ячейке C5 формат — месяц, день и год, где два нуля перед однозначным месяцем.Поэтому мы используем функции RIGHT, LEFT и MID следующим образом:

  = ДАТА (ВПРАВО (C5,4), ВЛЕВО (C5,2), MID (C5,4,2))  

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

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

Объединить текст из нескольких ячеек

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

Например, у нас есть рабочий лист, содержащий имена сотрудников и их контактную информацию, как показано ниже.Мы хотим разделить Имя и Фамилия , а затем объединить их в столбец Полное имя . Мы также можем автоматически создать адрес электронной почты , комбинируя имя и фамилию.

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

Чтобы объединить Фамилия и Имя в одной строке в столбце Полное имя , мы используем функцию СЦЕПИТЬ следующим образом:

  = СЦЕПИТЬ (B2, "", A2)  

Дайте функции СЦЕПИТЬ текст для объединения в том порядке, в котором вы хотите его объединить. Итак, мы дали функции Имя (B2), пробел в двойных кавычках («»), затем Фамилия (A2).

Таким же образом мы можем создать адрес электронной почты. Мы используем имя (B2), фамилию (A2), а затем оставшуюся часть адреса электронной почты (@ email.com) в двойных кавычках.

  = СЦЕПИТЬ (B2, A2, «@ email.com»)  

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

Разделить текст на несколько ячеек

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

Чтобы получить число из «14 бутербродов с индейкой», мы используем строковую функцию LEFT.

  = ЛЕВЫЙ (B2; ПОИСК (""; B2; 1))  

Сначала мы даем функции ссылку на ячейку для текста, из которого мы хотим извлечь число (B2). Затем мы используем функцию ПОИСК, чтобы найти первый пробел после первого символа в строке.

Чтобы получить текст из «14 бутербродов с индейкой», мы используем строковую функцию RIGHT.

  = ВПРАВО (B2, LEN (B2) -ПОИСК ("", B2, 1))  

Сначала мы даем функции RIGHT ссылку на ячейку, из которой мы хотим извлечь текст (B2). Затем мы используем функции LEN и SEARCH, чтобы определить, сколько символов справа мы хотим получить. Мы вычитаем количество символов от первого пробела после первого символа в строке до конца строки из общей длины строки.

Подробнее о разделении текста на несколько ячеек читайте в нашей статье об извлечении текста или чисел из ячеек смешанного формата.

Подробнее о работе с текстовыми функциями в Excel

Иногда в электронной таблице, над которой вы работаете, будет слишком много текста. Это поможет вам упростить его.

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

Как сканировать документы на Android, используя 2 простых метода

Мы объясняем, как сканировать документы на Android с помощью Google Диска или Microsoft Lens, что позволяет оцифровывать квитанции, фотографии и многое другое.

Читать далее

Об авторе Лори Кауфман (62 опубликованных статей)

Лори Кауфман — внештатный технический писатель, живущий в Сакраменто, Калифорния. Она гаджет и технарь, которая любит писать статьи с практическими рекомендациями по широкому кругу тем.Лори также любит читать мистерии, вышивать крестиком, музыкальный театр и Доктора Кто. Свяжитесь с Лори в LinkedIn.

Более От Лори Кауфман
Подпишитесь на нашу рассылку новостей

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться

Как создать текстовое поле в Excel 2010

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

Система ячеек

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

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

Как сделать коробки в Excel

  1. Откройте вашу электронную таблицу.
  2. Щелкните Вставьте .
  3. Нажмите кнопку Текстовое поле .
  4. Нарисуйте текстовое поле в желаемом месте.

Наша статья продолжается ниже с дополнительной информацией о создании текстового поля в Microsoft Excel 2010, включая изображения этих шагов.

Как вставить текстовое поле в Excel 2010 (Руководство с изображениями)

Эти шаги были написаны специально для Microsoft Excel 2010. Вы также можете вставлять текстовые поля в другие версии Microsoft Excel, хотя точные шаги могут немного отличаться от представленных здесь.

Шаг 1. Откройте файл в Microsoft Excel 2010.

Шаг 2. Щелкните вкладку

Вставка в верхней части окна.

Шаг 3. Нажмите кнопку

Текстовое поле в разделе Текст на ленте Office.

Шаг 4: Щелкните и удерживайте в том месте на рабочем листе, куда вы хотите вставить текстовое поле, затем перетащите мышь, чтобы настроить размер текстового поля. Отпустите кнопку мыши, когда будете готовы создать текстовое поле.

Обратите внимание, что при желании вы можете изменить размер или расположение текстового поля позже.

Наша статья продолжается ниже с дополнительной информацией о том, как настроить текстовое поле в Excel.

Как изменить текстовые поля внешнего вида в Excel

Если вы хотите настроить внешний вид текстового поля, вы можете щелкнуть вкладку Формат в верхней части окна под Инструменты рисования .

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

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

Дополнительная информация о том, как создать текстовое поле в Excel 2010

  • Хотя текстовое поле в Microsoft Excel можно использовать просто как способ добавления содержимого к вашему рабочему листу, не помещая его в ячейки этого рабочего листа, можно иметь связанную ячейку, которая заполняет свои данные внутри текстового поля. Просто щелкните внутри текстового поля, затем щелкните внутри строки формул и введите = XX , но замените XX на расположение ячейки.Так, например, если ваши данные находятся внутри ячейки A1, вы должны ввести = A1 .
  • Текстовое поле Excel может быть в центре внимания этой статьи, но другие приложения Microsoft Office, такие как Powerpoint и Word, позволяют добавлять текст в документ, кроме ввода текста непосредственно на странице документа. Вы можете добавить текстовое поле в обоих этих приложениях, если нажмите «Вставить» в верхней части окна и выберите параметр «Текстовое поле».
  • Вы можете изменить размер текстового поля после его создания, щелкнув один из круглых маркеров на границе текстового поля.Обратите внимание, что это может изменить макет информации внутри текстового поля в зависимости от того, как вы изменяете его размер.

Советы по работе с текстовыми полями в Microsoft Excel

Текст в текстовом поле можно отформатировать так же, как вы форматируете текст в других документах. Просто введите нужный текст, затем выберите его и примените желаемое форматирование. Или вы можете сначала выбрать форматирование, а затем ввести текст. Это позволяет вам делать такие вещи, как изменять шрифт, или цвет шрифта, или даже размер шрифта.

Знание того, как создавать коробки в Microsoft Excel, может дать вам дополнительный инструмент при работе с приложением, если вы столкнетесь с ситуацией, когда стандартная компоновка ячеек недостаточна. Если вам нужно создать текстовое поле, потому что у вас есть часть информации, которая не является частью формулы или не будет включена в какие-либо вычисления, или вы хотите создать объект необычного размера, текстовое поле может быть полезным решение.

Если вам нужно перейти на новую строку в текстовом поле, вы можете просто нажать Enter, чтобы сделать это.Это работает иначе, чем создание новой строки внутри стандартной ячейки Excel, поскольку вам нужно удерживать клавишу Alt и нажимать Enter, чтобы добавить новые строки в обычные ячейки.

Текстовое поле Excel ведет себя аналогично некоторым другим объектам, таким как изображение, в том смысле, что оно находится на слое над электронной таблицей. Это позволяет вам свободно перемещать рамку по листу. Чтобы переместить текстовое поле, щелкните внутри него, затем щелкните границу и перетащите поле в новое место. Обратите внимание, что вы не можете нажимать на один из контрольных кругов или стрелку, так как это изменит размер поля.

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

Дополнительные источники

Мэтью Берли пишет технические руководства с 2008 года. Его статьи были опубликованы на десятках различных веб-сайтов и были прочитаны более 50 миллионов раз.

После получения степени бакалавра и магистра компьютерных наук он несколько лет проработал в сфере управления ИТ для малых предприятий.Однако сейчас он работает полный рабочий день, пишет онлайн-контент и создает веб-сайты.

Его основные писательские темы включают iPhone, Microsoft Office, Google Apps, Android и Photoshop, но он также писал и на многие другие технические темы.

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

Как вставить текстовое поле в Google Таблицы

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

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

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

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

Как вставить текстовое поле в Google Таблицы

Ниже приведены шаги по вставке текстового поля на лист в Google Таблицах:

  1. В меню выберите пункт «Вставить».
  2. Щелкните чертеж
  3. В открывшемся диалоговом окне «Рисование» выберите параметр «Текстовое поле».
  4. Щелкните и удерживайте кнопку мыши, а затем перетащите ее, чтобы вставить текстовое поле.
  5. Введите текст, который должен быть в текстовом поле
  6. Нажмите «Сохранить и закрыть».

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

Кроме того, на текстовое поле не влияет то, что вы делаете с ячейками. Если я удалю строки / столбцы за текстовым полем, это не внесет никаких изменений в текстовое поле.

Форматирование текстового поля в Google Таблицах

Когда вы вставляете текстовое поле, вы также можете немного отформатировать его в диалоговом окне «Рисование».

Ниже приведены несколько вариантов форматирования, которые у вас есть:

  • Применение / изменение цвета текстового поля
  • Изменение размера шрифта, типа шрифта и цвета шрифта текста в текстовом поле
  • Добавление границы в текстовое поле
  • Выделите весь текст или его часть в текстовом поле.

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

В появившихся параметрах щелкните «Правка», и откроется текстовое поле в диалоговом окне «Рисование», в котором его можно будет отредактировать.

Как запустить сценарий с помощью текстового поля

Вы также можете назначить сценарий текстовому полю, чтобы при нажатии на него автоматически запускался сценарий Google Apps.

Ниже приведены шаги по назначению сценария текстовому полю:

  1. Щелкните текстовое поле
  2. Щелкните три вертикальные точки, которые появляются в правом верхнем углу текстового поля
  3. Нажмите «Назначить скрипт»
  4. В диалоговом окне «Назначить сценарий» введите имя сценария, который нужно запустить.

    Leave a comment