Инструменты пользователя

Инструменты сайта


develop:builder:ole

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
develop:builder:ole [2021/05/07 15:18]
admin создано
develop:builder:ole [2021/05/07 15:46] (текущий)
admin
Строка 125: Строка 125:
 VCell.OlePropertyGet("Borders",10).OlePropertySet("Weight",4); VCell.OlePropertyGet("Borders",10).OlePropertySet("Weight",4);
 VCell.OlePropertyGet("Borders",10).OlePropertySet("ColorIndex",46); VCell.OlePropertyGet("Borders",10).OlePropertySet("ColorIndex",46);
 +</code>
 +
 +Работа со страницами
 +<code c++> 
 +// Добавить страницу (добавляется в начало)
 +VSetSheets.OleProcedure("Add"); 
 +
 +// Активация второй страницы
 +OleVariant vSecondSheet= VSetSheets.OlePropertyGet("Item",2);
 +vSecondSheet.OleProcedure("Activate");
 +
 +OleVariant vBefore= EmptyParam, vAfter= vVarSheets.OlePropertyGet("Item",2);
 +// Меняем местами
 +VSheet.OleProcedure("Move", vBefore, vAfter);
 +
 +// Или копируем
 +VSheet.OleProcedure("Copy", vBefore, vAfter);
 +
 +// Или лист копируем или переносим в новую книгу
 +VSheet.OleProcedure("Copy");
 +VSheet.OleProcedure("Move");
 </code> </code>
  
develop/builder/ole.1620400725.txt.gz · Последнее изменение: 2021/05/07 15:18 — admin