Страница 1 из 1
Экспорт в Excel - высота ячеек
Добавлено: 05 июл 2010, 07:29
Alkatraz
Надоело уже мучаться с экспортом в Excel - если экспорт ячеек с фиксированной высотой уже налажен с помощью подбора типа шрифта и отступов от границ, то экспорт ячеек с автоподбором высоты просто бесит - на предпросмотре все красиво, а в экспорте высота ячейки обязательно будет на пол строки, а то и на целую строку меньше. Заметил, что это часто происходит из-за того, что на предпросмотре слово помещается в ширину ячейки, а при экспорте переносится на другую строку. Шаманство с отступами и типом шрифта в этом случае уже не помогают.
Что делать?
Экспорт в Excel - высота ячеек
Добавлено: 05 июл 2010, 10:55
Ivan
Здравствуйте.
К сожалению, тут мы не можем ничего поделать: как уже упоминалось некоднократно, отрисовка текста в Excel осуществляется собственными методами, и не совпадает ни с GDI+ (Standard, Typographic), ни с GDI (WYSIWYG). К тому же внутренние расчеты MS-Excel глючат сами по себе.
Например, откройте файл, прикрепленный к этому посту. Файл сделан вручную прямо в Excel. В нем на каждой из трех страниц в ячейке A1 размещен один и тот же текст, но с разным шрифтом. На каждой странице к этой ячейке применена функция "Автоподбор высоты строки".
Результаты:
- первая страница: режим редактирования - внизу ячейки остался большой зазор; режим предпросмотра печати - зазор еще больше.
- вторая и третья страница: режим редактирования - высота ячейки рассчитана правильно; режим предпросмотра печати - нижняя строка не влазит в ячейку.
Спасибо.