Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


доступ к объектам очевидно через COM, а вот можно ли программно сэмулировать, скажем, клик на кнопке?
...если по простому, то можно так:
Код: Выделить весь код
#include <ExcelCOM_UDF.au3>

$strTitle = "Microsoft Excel - Книга1.xls"
$objApp = _ExcelAttach($strTitle, "Title")

$objApp.Worksheets(1).OLEObjects("CommandButton1").Object.Caption = "My Button"
$objApp.Worksheets(1).OLEObjects("CommandButton1").Object.Activate

WinActivate($strTitle, "")
WinWaitActive($strTitle, "")
Send("{SPACE}")
на всякий случай: Yet Another -- ExcelCOM UDF, Proceeding by Community-Established UDF Standards

Отправлено: 12:41, 27-02-2009 | #4