Microsoft Excel символ «#» (решетка) вместо текста

Excel — довольно удачное порождение империи зла 🙂

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

Ничего трудного на самом деле тут нет, все очень просто.

Такая проблема возникает при следующих условиях:

  • Тип данных ячейки текстовый (в контекстном меню ячейки пункт формат ячеек, первая вкладка там)
  • Длина введенных данных > 255 символов
  • версия Microsoft Excel 2003, 2007 (2010 и более ранние нет возможности проверить)

Судя по всему (как я наглядно убедился введя 256 символов в ячейку с текстовым форматом) ограничение для ячеек с текстовым типом данных 255 символов

Поэтому, все что нам нужно сделать, это сменить формат данных ячейки на Общий

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

Random Posts

22 thoughts on “Microsoft Excel символ «#» (решетка) вместо текста

  1. Спасибо, очень помогли! Столько времени убил чтобы разобраться с этой проблемой.
    Кстати, в 2010 екселе, эта проблема решена. Т.е там нет ограничения на длину строки в 255 символов.

  2. Спасибо очень помогли!
    По-настоящему выручили отцу надо срочно было и такая фигня случилась с решетками в документе

Добавить комментарий

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

*
*