Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.07.2010, 15:23   #1
TaTT DoGG
Форумчанин
 
Аватар для TaTT DoGG
 
Регистрация: 25.04.2008
Сообщений: 476
По умолчанию Excel автовысота ячейки

программно гениригую xls файл. в нём объединяю 3 ячейки, записываю туда длинный текст, ставлю автоперенос слов. но когда дело доходит до автовысоты ячеек, вылетает ошибка.
autofit не пашет для объединенных ячеек.
использую класс Microsoft.Office.Interop.Excel;

Код:
//объединение ячеек
excelcells = excelworksheet.get_Range("C" + (i + 10).ToString(), "E" + (i + 10).ToString());
excelcells.Select();
((Excel.Range)(excelapp.Selection)).Merge(Type.Missing);
//перенос по словам
excelapp.ActiveCell.WrapText = true;
//тут нужно выставить автовысоту ячейки
как исправить?

есть способ
Код:
Берем бубен и при помощи метода ППП эмпирическим путем вычисляем.,что_
1.При шрифте Arial Cyr 10 ширина одного символа =1.
Значит на 10 символов ширина ячейки =10
2. Высота 1 символа=13,5 .
при помощи математики Пупкина вычисляем для строки из 30 символов
шириной в 10 символов
есть готовый метод? у меня шрифт не Arial, а Calibri
Life if about choices
Make the right choice

Последний раз редактировалось TaTT DoGG; 09.07.2010 в 15:26.
TaTT DoGG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранение книги Excel по названию ячейки и по пути ячейки IFRSoff Microsoft Office Excel 16 07.06.2012 16:58
Изменение ячейки в Excel A-Lex-Is Microsoft Office Excel 12 29.12.2011 14:00
Выравнивание по центру ячейки в Excel Абдуллаев Рустам БД в Delphi 3 09.05.2009 23:17
Excel 2003 заблокировал ячейки... Smiley Microsoft Office Excel 1 07.04.2009 17:17
Защитить ячейки в Excel Т@тьян@ Общие вопросы Delphi 2 29.04.2008 14:47