Ограничение на количество символов в ячейке Excel

Жестко ли задано ограничение на количество символов в ячейке (32 767) в Excel или его можно изменить, чтобы разрешить более 32 767 символов? Я не нашел ни одного источника, который предлагал бы его изменить, но я не нашел ничего, в котором прямо говорится, что он жестко закодирован и НЕ МОЖЕТ быть изменен.


Вероятно, вы читаете длинные данные из какого-то источника в Excel, который имеет жесткое встроенное ограничение 32 767, которое применяется как к 32-битной, так и к 64-битной версиям.

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

Есть несколько неудовлетворительных обходных путей:

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

Другой подход — фактически добавить длинную информацию в документ Word, скопируйте его, а затем вставьте в Excel (используя Специальную вставку) как объект Word, но опять же, использовать их таким способом довольно неудобно.

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


Вы не можете развернуть общее количество символов. От Microsoft:

Общее количество символов, которое может содержать ячейка: 32 767 символов

При этом, вот несколько связанные вопросы по SO:

  • Новая идея о том, как преодолеть ограничение в 32 767 текста в Excel.
  • Получить максимальное количество символов, которое может содержать ячейка содержат
  • Excel 2007: снять ограничения текста с ячейки

4



Максимальный размер ячейки в Excel

Есть ли способ увеличить ограничение на количество символов в столбце?

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

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


Если вы не хотите, чтобы ваша информация разбивалась на разные t строк, вы можете изменить форматирование ячеек: Выравнивание, Управление текстом, Перенос текста => отключить.

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

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

https://support.office. com/en-us/article/excel-spec-and-limits-1672b34d-7043-467e-8e27-269d656771c3

Общее количество символов, которое может содержать ячейка, 32 767 символов

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

Оцените статью
clickpad.ru
Добавить комментарий