Страница: 1 |
Вопрос: Подобрать ширину столбца в Excel | Добавлено: 20.01.08 16:44 |
Автор вопроса: ![]() |
В ячейки одного из столбцов листа Excel загружаются строки заранее неизвестной длины. Как программно высчитать минимальную ширину столбца, чтобы в него вмещалась самая длинная строка из загруженных в столбец. Сразу скажу, что "выровнять по ширине", "переносить по строкам", "объединить ячейки", не подходит, т.к. мне необходимо вписать текст в йчейку столбца в одну строку в неизвемнном виде. |
Ответы | Всего ответов: 3 |
Номер ответа: 1 Автор ответа: ![]() ![]() Вопросов: 38 Ответов: 121 |
Профиль | Цитата | #1 | Добавлено: 24.01.08 07:51 |
Найти ширину каждого символа заданного шрифта, самую длинную строку загнать в массив и сложить все элементы массива.
Гемморойно, но решаемо. |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ICQ: 308-534-060 Вопросов: 20 Ответов: 1860 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 24.01.08 18:26 |
'i = номер столбца
Columns(i).EntireColumn.AutoFit проще простого |
Номер ответа: 3 Автор ответа: ![]() ![]() Вопросов: 0 Ответов: 1 |
Профиль | Цитата | #3 | Добавлено: 26.02.08 04:58 |
А если требуеться задать высоту определенной ячейки, заданной ширины, в зависимости от того сколько там строк текста? Буду очень благодарен. |
Страница: 1 |
|