Что нового

Создание object type переменных.

Belfigor

Модератор
Локальный модератор
Сообщения
3,601
Репутация
941
Видел справке переменные названия которых пишутся через точку
Код:
$oExcel = ObjCreate("Excel.Application")
$oExcel.visible =1
$oExcel.workbooks.add

With $oExcel.activesheet
    .cells(2,2).value = 1
    .range("A1:B2").clear
EndWith

$oExcel.quit

Как создать такую переменную?
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,662
Репутация
2,461
AutoItObject UDF?
Надо бы её сюда на форум портировать.
 

Redline

AutoIT Гуру
Сообщения
506
Репутация
370
Это не совсем переменные =).
Это методы и параметры объектов. В данном случае методы Excel.
http://www.askit.ru/custom/vba_office/m11/11_03_excel_application_members.htm
Все возможные методы уже вшиты в Excel и можно только задавать/изменять их значения.
По такому принципу построена работа в библиотеке IE.au3 и т.п.
Код:
$oExcel = ObjCreate("Excel.Application"); - создание объекта Эксель
$oExcel.visible = 1 ; изменение параметра "видимости" на True - если сделать 0, то Эксель откроется в скрытом режиме
 
Автор
B

Belfigor

Модератор
Локальный модератор
Сообщения
3,601
Репутация
941
спасибо
 
Верх