Главная страница
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.027 c
3-1080233227
Avenger[NhT]
2004-03-25 19:47
2004.04.25
Коннект к базе через ODBC драйвер


1-1081626653
Ramzes
2004-04-10 23:50
2004.04.25
Глюки с записями


1-1081508409
hgd
2004-04-09 15:00
2004.04.25
Шрифт внутрь


4-1074510385
Oyster
2004-01-19 14:06
2004.04.25
Какой диалог подстраивается под язык системы?


1-1081630509
Klopan
2004-04-11 00:55
2004.04.25
Функция определяющая количество строк в файле.