www.cbuilder.ru
www.rxlib.ru/WinLesson/bles1.html
Справка Visual Basic"а по Excel
Пример:
//Открываем Excel
Variant Excel = CreateOleObject("Excel.Application");
//Открываем файлик mybook.xls
Variant WorkBook =
Excel.OlePropertyGet("Workbooks").OlePropertyGet("Open","mybook.xls");
//Выбираем 1-й лист
Variant WorkSheet =
WorkBook.OlePropertyGet("Worksheets").OlePropertyGet(Item, 1);
//Выбираем нужные ячейки
Variant Cell = WorkSheet.OlePropertyGet("Range", "A1:C5");
//Меняем там всё на своё усмотрение
//Размер Шрифта
Cell.OleProcedure("Select");
Cell.OlePropertyGet("Font").OlePropertySet("Size", FontSize);
Лучше всего смотреть в Visual Basic'e в Excel'e
>Это я и сам знаю. Это в любом справочнике описано. А вот границы и цвет
>ячейки у меня поменять не получается.
Хмм. Смотри сам:
Interior Property Example:
This example sets the interior color for cell A1 on Sheet1 to cyan.
Worksheets("Sheet1").Range("A1:A5").Interior.ColorIndex = 8
Это цвет ячейки
var_Sheet.OlePropertyGet("Range","A1:A5").OlePropertyGet("Interior").OlePropert
ySet("ColorIndex",8);
Это цвет границы
var_Sheet.OlePropertyGet("Range","A1:A5").OlePropertyGet("Borders").OleProperty
Set("ColorIndex",8);
Это всё описано в Visual Basic'e!
Yurii Diduh
Предыдущий вопрос
|
|
Следующий вопрос
источник
by jenyok
|