0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как автоматически выбрать текст текстового поля, когда он выбран в Excel?

Как скопировать многострочный текст из Excel без кавычек?

Excel автоматически добавляет двойные кавычки («) вокруг всей строки при копировании многострочной строки в текстовый редактор (с помощью Alt-Enter).

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

Когда я копирую из Excel, добавляет ли Excel кавычки вокруг многострочного текста?

Я пробовал эти текстовые редакторы и они ведут себя подобным образом:

  • MS Word
  • Word Pad
  • Блокнот
  • Notepad ++
  • SQL Server Studio

Если у вас есть предложение по использованию определенного редактора (или одного из вышеперечисленных), пожалуйста, сообщите мне, какой & amp; как это использовать.

То, как ваш текст будет скопирован в Word, зависит от выбранной опции форматирования. В Word 2010 формат по умолчанию HTML Format , Существует четыре основных варианта копирования текста в Word. ( Formatted Text (RTF) , Unformatted Text , HTML Format & amp; Unformatted Unicode Text )

Мини-таблицы создаются путем вставки форматированного текста в Word. (Синие контуры.)

Paste Special Options

Если вы хотите, чтобы Word отображал неформатированный текст без двойных кавычек:

  1. Вставьте текст в форму, чтобы создать таблицу.
  2. Выберите таблицу и скопируйте ее.
  3. Перейдите к пустому месту и вставьте новую копию как неформатированный текст. ( Alt + E , S )

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

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

Если вы скопируете диапазон из Excel (2010) в Word, вы получите текст по своему усмотрению, без кавычек. Затем вы можете скопировать его снова в конечный пункт назначения, например, в блокнот. Excel-> WordPress> Блокнот даст вам результаты, которые вы хотите.

Я обнаружил, что самый простой способ сделать это — объединить ячейки, которые вы хотите разместить, в несколько рядов с чем-то «особенным» между ними. Не используйте cr / lf. Тильда обычно хорошо работает для меня. Например, в столбце G:

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

Для разделения линии на части.

В блокноте ++ создайте многострочный текстовый файл

  • Вырезать и вставить в Блокнот ++
  • Ctrl-H, чтобы открыть диалог замены
  • Убедитесь, что выбран вариант расширенного поиска
  • Замените все

Это не проблема Excel. Как сказал предыдущий автор, он просто выводит фактические данные CSV. После того, как они отформатированы, вам нужно будет использовать редактор, который вы планируете. Я бы предложил использовать что-то более умное, чем Блокнот. MS Word действует как мост между Excel и любым текстовым редактором, который вы хотите использовать, кроме Word.

У меня была такая же проблема, и я использовал следующие шаги (я использую Office 2007, но я думаю, что это работает и для более поздних версий)

  1. Выделите диапазон ячеек, содержащих многострочный текст из Excel, который я хочу вставить в другой редактор, а затем выберите «Копировать».
  2. В Word 2007 я вставил скопированный диапазон ячеек в таблицу.
  3. Выберите стол.
  4. На вкладке Layout выберите Select-Table.
  5. В разделе данных выберите Преобразовать в текст и выберите Метки абзаца.

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

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

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

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

Поскольку я использовал только Excel 2010, я понятия не имею, будет ли это работать с более ранними версиями программы.

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

Однако при попытке создать адресные этикетки из полей Имя, Фамилия, Адресная строка 1 … я столкнулся с этой проблемой:

C HAR(13), за которым следует CHAR(10), будет новым абзацем при просмотре текстового файла в шестнадцатиричном редакторе.

Вот мой способ избежать этого раздражения.

  • скопируйте и вставьте ячейки / столбец в Word.
  • Используйте раскрывающийся список символов буфера обмена (внизу слева на странице или вставленный текст), чтобы выбрать, Хранить только текст ,
  • Выберите вставленный текст. Это необходимо сделать только в том случае, если документ содержит другие элементы, которые могут быть затронуты
  • Удар Ctrl + ЧАС воспитывать Найти и заменить диалоговое окно
  • В, Найти то, что , тип поля в: «^p» (все четыре символа).
    Возможно, вам придется перейти в Инструменты — & gt; Параметры автозамены, затем обе вкладки Автоформат, чтобы убедиться, что они не изменяют ваши прямые кавычки
  • В, Заменить , поле, введите: ^p (2 символа)
  • Теперь ударил, Заменить все кнопка
  • Наконец вам придется вручную удалить двойные кавычки в начале и в конце импортированного блок

Это основано на Office 2003, поэтому ваша версия Microsoft Word может немного отличаться.

Я использовал функцию CLEAR, и это сработало.

Поместите ячейки, которые вы хотите скопировать, внутри CLEAR, например:

Где A1 — ячейка, содержащая данные, которые нужно скопировать в блокнот, без кавычек

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

Очистка текста и его форматирование в конце может сработать (по крайней мере для меня).

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

1) Выделите весь столбец и нажмите «Отрегулировать текст».

2) Нажмите и удерживайте выделенную колонку, затем снова нажмите «Обернуть текстом» (так, чтобы текст НЕ был обернут на 100%).

Текст прекрасно копировался без кавычек из каждой ячейки (даже если это был длинный параграф).

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

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

Слияние данных MS Word и MS Excel

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

Что такое слияние Excel и Word?

Слияние относится к передаче данных из электронной таблицы в Word.

Как осуществить слияние данных Ворд и Эксель?

Слияние данных осуществляется в несколько шагов. Сначала осуществляется подготовка данных таблицы на уровне Эксель, после чего осуществляется перенос информации в Word.

Существует несколько требований к исходной таблице, которые должны быть соблюдены:

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

Одним словом, таблица Excel должна иметь тот же формат, что и таблица Word, с самого начала создания.

Шаг 1. Подготовка данных таблицы Excel (источника данных)

Рассмотрим, как подготовить таблицу. Необходимо преобразовать диапазон в формат смарт-таблицы с помощью комбинации клавиш Ctrl + T. После этого следует выполнить непосредственно настройку и подготовку данных.

Настройка источника данных

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

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

Шаг 2. Подготовка шаблона документа Word

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

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

Ниже приведен снимок экрана, где эта информация показана нижним цветом.

Слияние данных MS Word и MS Excel

2

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

Работа с Мастером слияния Word

Использование мастера влияния — самый удобный способ перенести часть данных из Excel в Word. Для этого откройте наш шаблон в Word, а затем нажмите кнопку «Начать слияние» на вкладке «Рассылки» (это относится ко всем версиям Office, начиная с 2007).

Далее нужно выбрать пункт «Пошаговый мастер слияния».

Слияние данных MS Word и MS Excel

3

Если же используется старая версия Microsoft Office, то эта функция все равно есть, но чтобы получить к ней доступ, нужно воспользоваться такими пунктами меню: Сервис – Письма и рассылки – Слияние. Также можно вывести соответствующую кнопку на панель инструментов, чтобы сделать работу более комфортной.

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

Теперь опишем, как мастера ссылок используются на практике:

  1. Сначала выбирается тип документа. Это могут быть как электронные, так и обычные письма. Также возможен выбор ряда других типов документов. Слияние данных MS Word и MS Excel4
  2. Далее надо выбрать тот документ, который будет использоваться для рассылки писем (или того, что вы выбрали на предыдущем этапе). Это может быть как текущий документ, так и находящийся в другом файле. Также можно выбрать пункт «Шаблон». В двух последних случаях будет предложено выбрать файл, в который будут автоматически вставляться данные из Эксель таблицы. В нашем примере мы выберем пункт «Существующий документ». Слияние данных MS Word и MS Excel5
  3. Выбор получателей. В случае с нами в качестве получателей будет использоваться список контактов из Эксель таблицы. Соответственно, нас интересует пункт «Использование списка». А непосредственно выбрать тот список, который будет использоваться в качестве источника данных, можно с помощью кнопки «Обзор», которая располагается немного ниже. Слияние данных MS Word и MS Excel6
  4. Далее нужно выбрать файл с источником данных. После того, как он будет выбран, появится диалог, в котором будет та же таблица, которая у нас есть в экселевском документе. Далее нужно выбрать те записи, которые нас интересуют в конкретный момент времени. Если все, то достаточно просто нажать клавишу ОК. Если появляется такая необходимость, можно осуществить сортировку перечня, фильтрование соответствующих данных или же воспользоваться соответствующими командами, чтобы их найти. Конечно, в Excel встроенный фильтр значительно функциональнее, но в целом, можно отсеять ряд данных, основываясь на текстовых или числовых значениях. Также, с помощью галочек можно выбирать те записи, которые будут использоваться при ручной рассылке.
    В нашем случае в качестве поля, по которому осуществляется фильтрация, выступает поле «Рассылка». В качестве критерия используется значение «да» (в нашей таблице это значение появляется, если в текущем месяце срок действия клубной карты подходит к концу). Слияние данных MS Word и MS Excel7
  5. Теперь нужно приступить к этапу вставки соответствующих полей в подходящие места. Но перед этим не стоит забывать ставить курсор туда, куда нужно. Если же вы забыли, мастер закрывать не придется все равно. В таком случае можно просто перенести поле в то место, которое нужно, уже после вставки поля. В нашем случае курсор был поставлен возле восклицательного знака после части слова «Уважаем». Поскольку нам нужны отдельные поля, то необходимо выбрать пункт «Другие элементы». Слияние данных MS Word и MS Excel8
  6. После того, как нами было выбрано подходящее поле (в нашем случае это имя), нужно подтвердить свои действия путем нажатия кнопки «Вставить». Аналогичную операцию нужно провернуть и со всеми другими полями. То есть, если нам нужно вставить отчество, то нужно нажать по соответствующему полю в списке и нажать ту же кнопку, чтобы его вставить в документ. Слияние данных MS Word и MS Excel9

И вот пример заполнения полей, как было в нашем случае.

Слияние данных MS Word и MS Excel

12

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

В процессе выполнения этих действий некоторые данные были переданы некорректно.

Слияние данных MS Word и MS Excel13 Слияние данных MS Word и MS Excel14

Нули были удалены из начала числа. В результате вместо числа 001768 отображалось просто 1768. Та же история с датами, где месяц был поменян местами. То же самое можно сказать и о любом другом формате: десятичные числа, деньги и так далее. Слияние двух таблиц Excel не сохраняет форматирование таблиц. Однако решить эту проблему не так уж невозможно.

Для начала надо понять, что каждая дата, время и так далее имеет свой код, который можно просмотреть и откорректировать. ЧТобы это сделать, нужно кликнуть по соответствующему полю правой кнопкой мыши, после чего нажать на «Коды/Значения полей».

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

(MERGEFIELD «M__клубной_карты» >

Код не будет изменен, просто будет добавлен формат.

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

После этого нажмите «Обновить поле», щелкнув правой кнопкой мыши в соответствующем поле. После этого проблема должна быть решена автоматически.

Код даты вводят следующим образом:

Сейчас все в порядке.

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

Объединение таблицы Ворд и Эксель

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

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

Затем нужно использовать функцию Word «Специальная вставка», которая находится в меню «Вставка», и там выбрать вариант с листом Microsoft Excel.

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

Слияние текстов Ворда и Эксель

Представим себе следующую задачу: у нас есть таблица Excel, в которой перечислены люди (их имена и фамилии) и их контактные телефоны. У нас также есть документ Word, в котором мы должны заполнить пробелы соответствующими именами и номерами телефонов.

Чтобы это сделать, нужно открыть меню «Сервис – Слияние», потом выбрать источник данных и выбрать пункт «Добавить поле слияния». После этого соответствующие поля вставляются в подходящих местах. После нажатия кнопки «Объединить» действие можно считать выполненным.

Выводы

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

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

голоса
Рейтинг статьи
Читайте так же:
Как в Excel вставить пробел между числом и текстом в ячейках?
Ссылка на основную публикацию
Adblock
detector