10

В Excel 2007 я вижу, что содержимое некоторых ячеек отображается в виде хеш-символов (###). Эти ячейки отформатированы как текст, и их содержимое отображается следующим образом, если количество символов превышает 255.

Есть ли способ это исправить?

3 ответа3

10

Ячейки, отформатированные как текст, могут содержать только 256 символов. Что-нибудь еще, и они будут отображаться с хэш-символами (###).

Чтобы обойти это ограничение, вы можете изменить форматирование ячейки на Общее. Этот формат имеет гораздо больший лимит символов.

3

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

Если вы сделаете ширину ячейки «автоматической», хэши исчезнут.

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

РЕДАКТИРОВАТЬ: чтобы сделать ваши клетки автоматически ширина:

Дважды щелкните по правому краю заголовка столбца. То есть наверху у вас есть столбцы A, B, C ... Допустим, вы хотите расширить значения в столбце E. Необходимо дважды щелкнуть ребро между столбцами E и F.

Это расширит размер ячейки. Кроме того, если у вас есть текст в ячейке, вы всегда можете щелкнуть правой кнопкой мыши по ячейке, щелкнуть «Форматировать ячейки», а затем поставить галочку рядом с «Wrap-text».

0

Попробуй это. Открывая файл Excel, выберите текстовую опцию. Здесь одна важная вещь заключается в том, как вы записываете содержимое в файл Excel. Если вы делаете это вручную, то не пишите что-то, что Excel не позволяет. Но если вы хотите написать в своем коде, то используйте POI/JExcel.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .