Страница: 1 |
Страница: 1 |
Вопрос: Интерфейс Excel Application
Добавлено: 02.07.04 13:56
Автор вопроса: Evgeniy Suheeh | ICQ: 162313411
Просто немеряно вопроссов по работе с Excel сom-объектом
где можно взять описалово работы с приложением Excel из VB.NET? Может где исходники есть? :)
Как освободить Excel Application во время работы программы, что бы когда закрывается книга и больше нет других открытых, процесс выгружался из памяти.
Как автоматически подогнать размер столбцов по тексту
Строка такого типа
Sheet.Range(Sheet.Cells(row, cFrom), Sheet.Cells(row, cTo)).Columns.AutoFit()
не полностью разсовывает граници столбцов, чуть чуть урезает текст. Как быть Какие идеи ,
HELP HELP HELP HELP HELP HELP HELP HELP HELP HELP HELP HELP HELP HELP HELP HELP
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
Alex3
ICQ: 9481061
Вопросов: 18
Ответов: 132
Профиль | | #1
Добавлено: 04.07.04 15:37
1. Справка по объектной модели Excel, а так же по VB идет вместе с самим Excel.
2. GC.Collect
3. AutoFit'ом и надо. Видимо ты после этого метода меняешь шрифт ячеек или делаешь их жирными, например.
Номер ответа: 2
Автор ответа:
Evgeniy Suheeh
ICQ: 162313411
Вопросов: 1
Ответов: 1
Профиль | | #2
Добавлено: 05.07.04 09:45
AutoFit - последняя операция, которая выполняется. Если добавлять в конец всех строк по парочке пробелов, то все становится на свои места. вот теолько не нравится мне это.
Номер ответа: 3
Автор ответа:
Alex3
ICQ: 9481061
Вопросов: 18
Ответов: 132
Профиль | | #3
Добавлено: 05.07.04 16:46
Тогда заметь такую вешь.
Ты выравниваешь ширину столбцов только по значениям в строке row. Если в row+1 или row-1 есть значения шире, но они не влезут!
Попробуй так пройдет:
Sheet.Columns("A:ZZ".AutoFit