Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.25;
Скачать: 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 вся ветка

Текущий архив: 2004.04.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
6-1077983460
Novichok
2004-02-28 18:51
2004.04.25
Загруженность сетевой карты


3-1080283711
Drozdov A
2004-03-26 09:48
2004.04.25
Tstrings


1-1081246688
Вова
2004-04-06 14:18
2004.04.25
Как убрать колонтитулы при печати из TWebBrowser


7-1077707737
Alex_DM
2004-02-25 14:15
2004.04.25
Где ослик IE прячет свой хвост?


14-1080636815
able
2004-03-30 12:53
2004.04.25
DelphiWorld 5.0