Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Высота строки в Excel

1.8K
05 декабря 2003 года
Firewall_inc
48 / / 10.04.2003
Как динамически в программе получать высоту строки и изменять ее?
Необходимо, чтобы ширина ячейки не менялась и если значение не влезает, то чтобы изменилась высота строки( иначе на печать выходят какие то обрубки)
Напишите про все способы какие знаете, пожалуйста.
Хелп, кароч.
348
06 декабря 2003 года
Saris
389 / / 14.03.2003
Цитата:
Originally posted by Firewall_inc
Как динамически в программе получать высоту строки и изменять ее?
Необходимо, чтобы ширина ячейки не менялась и если значение не влезает, то чтобы изменилась высота строки( иначе на печать выходят какие то обрубки)
Напишите про все способы какие знаете, пожалуйста.
Хелп, кароч.


//Устанавливаем ширину строки
Worksheet.Columns.columnwidth=30;
//Говорим чтобы укладывался в заданную ширину.
Worksheet.Columns.horizontalalignment=xlHAlignDistributed;

1.8K
07 декабря 2003 года
Firewall_inc
48 / / 10.04.2003
Мне нужно, чтобы высота строки изменялась, а не шрифт текста.
348
08 декабря 2003 года
Saris
389 / / 14.03.2003
Цитата:
Originally posted by Firewall_inc
Мне нужно, чтобы высота строки изменялась, а не шрифт текста.


А я что-то писал про шрифт???

1.8K
09 декабря 2003 года
Firewall_inc
48 / / 10.04.2003
А как это через ОЛЕ сделать случайно не в курсе?
348
09 декабря 2003 года
Saris
389 / / 14.03.2003
Цитата:
Originally posted by Firewall_inc
А как это через ОЛЕ сделать случайно не в курсе?


Аналогично.
...
ExColumns.OlePropertySet("ColumnWidth",30);
ну и так далее.

1.8K
10 декабря 2003 года
Firewall_inc
48 / / 10.04.2003
кусок текста можно весь )))для ламаков, потому что ничего я не понимаю и мне кажется, что я чайник.мне страааааашно)
348
16 декабря 2003 года
Saris
389 / / 14.03.2003
Цитата:
Originally posted by Firewall_inc
кусок текста можно весь )))для ламаков, потому что ничего я не понимаю и мне кажется, что я чайник.мне страааааашно)



ExlApp = CreateOleObject("Excel.Application");
WkBooks = ExlApp.OlePropertyGet("Workbooks");
WkBooks.Exec(Procedure("Add"));
WkBook = WkBooks.OlePropertyGet("item",1);
WkSheet= WkBook.OlePropertyGet("WorkSheets",1);
WkSheet.OlePropertyGet("Columns").OlePropertySet("ColumnWidth", 30);
WkSheet.OlePropertyGet("Columns").OlePropertySet("HorizontalAlignment",xlHAlignDistributed);
Что-то типа этого.

1.8K
16 декабря 2003 года
Firewall_inc
48 / / 10.04.2003
Огромное тебе человеческое и программистское спасибо!!!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог