Вниз
Скачать: CL | DM;

Как задать диапазон в excel числами?   Найти похожие ветки 

← →
galexis ©   (2004-04-09 11:12) [0]

Выгружаю данные из БД в файл excel. После выгрузки хотелось бы навети красоту excel файла. Например обвести таблицу в рамку. Проблема в том, что я не заню зараннее сколько получится столбцов и строк. После выгрузки знаю, но не могу задать диапазон по количеству строк и столбцов. Задаю так
xl.Range["A1","F"+IntToStr(rw)].Borders.LineStyle:=xlContinuous;
Как перйти от букв A1, F10 к цифрам (1,50)?


← →
Фикус ©   (2004-04-09 11:13) [1]

В цикле.


← →
jack128 ©   (2004-04-09 11:15) [2]

Используй R1C1 стиль. Подробнее, как всегда, в хелпе


← →
galexis ©   (2004-04-09 11:17) [3]

В каком цикле? Предположим после выгрузки таблица получмилась размером 20 строк на 50 столбцов. Как диапазон задать? В цикле буковки считать? Как это возможно?


← →
galexis ©   (2004-04-09 11:19) [4]

>jack128 Пробовал переключить  Excel на R1C1. Включаю запись макроса. А он все равно задает диапазон A1:B100


← →
Ozone ©   (2004-04-09 11:29) [5]

a:=Wb.WorkSheets[1].Cells[1,1];
b:=Wb.WorkSheets[1].Cells[20,20];
Range:=Wb.WorkSheets[1].Range[a,b];


← →
Фикус ©   (2004-04-09 11:41) [6]

Первое что в голову пришло, обвести ячейки в цикле непосредственно при выгрузке.


← →
DimaLos ©   (2004-04-09 11:45) [7]

xl.Range[xl.Cells[1,1], xl.Cells[IntToStr(rw),6]]


← →
galexis ©   (2004-04-09 11:52) [8]

спасибо всем, все понял и даже дописал.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.023 c
14-1080722604
Rule
2004-03-31 12:43
2004.04.25
нужны красивые иконки


3-1080507561
vladkat
2004-03-29 00:59
2004.04.25
Изучаю SQL. Как добавить запись в таблице с полем-массивом


14-1080375714
Алхимик
2004-03-27 11:21
2004.04.25
Телепаты


14-1079467680
kamerad
2004-03-16 23:08
2004.04.25
Судьба Раскольникова в произведении Ф.М.Достоевского...


1-1081167255
jeka_t
2004-04-05 16:14
2004.04.25
Rave отчеты-2




   Наверх