Вниз
Скачать: 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.024 c
1-1081319815
GIL
2004-04-07 10:36
2004.04.25
Как узнать, какой компонент вызвал событие?


14-1080981524
karat
2004-04-03 12:38
2004.04.25
Ваше отношение к MS Access?


1-1081281930
Smell
2004-04-07 00:05
2004.04.25
прерывистые графики в TChart


1-1081282711
Leon1234
2004-04-07 00:18
2004.04.25
Почему D6 не позволяет работать с указателями?


14-1080588239
Kom Zu Mir
2004-03-29 23:23
2004.04.25
Передача файлов через интернет между двумя компами




   Наверх