| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Работа с MS Office > Высота строки в Excel |
| Автор: Гость_Гость 12.11.2005, 10:42 |
| Не помогает ни "Автоподбор высоты" для строки, ни свойство выравнивания для ячейки: "переносить по словам". Но это для таблицы Excel 2003, формирующейся макросами по экспорту из таблицы БД MS SQL 2000. Может какого-нибудь свойства не хватает? Но какого? И как его можно задать командами VB? Подскажите, пожалуйста. |
| Автор: likhobory 12.11.2005, 11:29 |
| Rows.AutoFit |
| Автор: Guest 12.11.2005, 17:37 |
| likhobory, разве эта команда не аналогична выбору в меню: Формат-Строка-Автоподбор высоты? Я и говорю, что такой выбор из меню у меня почему-то не работает |
| Автор: likhobory 14.11.2005, 11:38 |
| файл - в студию |
| Автор: Guest 14.11.2005, 15:26 |
| Уточнение - для этих "проблемных" ячеек установлено Автообъединение. Сталкивались с такой ситуацией, когда надо поменять высоту объединенных ячеек? Кажется мне, что надо высчитать, какой высоты должна быть строка, чтобы текс в ней помещался по высоте зрительно. Извиняюсь, если нечленораздельно выражаюсь. |
| Автор: likhobory 14.11.2005, 15:53 |
| и что мешает снять признак "объединение ячеек" ?? |
| Автор: Guest 14.11.2005, 16:53 |
| Как бы и ничего, но в результате я получаю одну ВЫСОКУЮ ячейку, а мне бы чтобы эта ячейка растягивалась на соседние правые и вниз на столько, чтобы ее содержание было читабельным. Т.е. получается надо длину строки разделить на число ячеек объединения*на помещающиеся в каждой символы и умножить на высоту строки, которую занимает одна текстовая строка нужного шрифта, а потом уж можно и обединение снова задать. Прямо голова кругом идет |