Что нового

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

Belfigor

Модератор
Локальный модератор
Сообщения
3,608
Репутация
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,673
Репутация
2,487
AutoItObject UDF?
Надо бы её сюда на форум портировать.
 

Redline

AutoIT Гуру
Сообщения
506
Репутация
375
Это не совсем переменные =).
Это методы и параметры объектов. В данном случае методы 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, то Эксель откроется в скрытом режиме
 
Автор
Belfigor

Belfigor

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