Microsoft Excel: конкатенация строк усекается при копировании вывода (с использованием оператора &)

339
Concatenation

У меня есть ячейка, которая соединяет содержимое нескольких сотен других ячеек (строк) с помощью оператора &. Это начинается с:

=C2&CHAR(10)&CHAR(10)&C4&A36&C36&D36&C5&CHAR(10)... 

Есть 824 объединения (включая пробелы).

Когда я вставляю эту ячейку в Word / Notepad ++, она усекается до 32 765 символов. Единственный способ отобразить «нижние» части данных - это удалить символы из ячеек в «верхних» частях документа (которые сначала добавляются в конкатенацию).

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

0
Вы достигаете предела персонажа для одной ячейки. См. [Это] (https://support.office.com/en-us/article/excel-specifications-and-limits-1672b34d-7043-467e-8e27-269d656771c3) cybernetic.nomad 5 лет назад 1
@ cybernetic.nomad спасибо за это. Есть ли способ обойти это, или я должен использовать несколько выходных ячеек? Concatenation 5 лет назад 0
Нельзя обойтись, либо использовать несколько ячеек, либо получить скрипт, который записывает прямо в текстовый или документальный файл (если вы собираетесь работать с текстом в Блокноте или Word впоследствии) cybernetic.nomad 5 лет назад 0
Если вопрос «Есть ли в Excel какое-то ограничение на количество данных, которые можно скопировать?» -> прямой ответ @ cybernetic.nomad - «Да». || Который, я думаю, должен быть во вкладке ответов .. если .. если ОП не согласен с этим. (: p._phidot_ 5 лет назад 0

0 ответов на вопрос

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