Я создаю задание Talend, в котором выполняется макрос Excel в книге Excel. Это достигается с помощью Talend запуска команд PowerShell, которые открывают существующую электронную таблицу.
Чтобы запустить макрос, флажок в форме должен быть установлен в true. Я просмотрел форумы и некоторую базовую документацию, но не нашел решения, которое мне подходит.
Например, я нашел следующие команды, которые открывают Excel и создают флажок. Как бы я установить этот новый флажок в true?
$missing = [System.Type]::missing
$excel = New-Object -Com Excel.Application
$wb = $excel.Workbooks.Add($missing)
$ws = $wb.Worksheets.Item(1)
$excel.Visible = $true
$oleObjects = $ws.OLEObjects($missing)
$checkbox = $oleObjects.Add("Forms.CheckBox.1",$missing,0,0,$missing,$missing,$missing,22.5,21,122.25,18.75)
Кто-нибудь знает ответ или хороший учебник, который покажет команды, необходимые для этого?
* Я делаю этот проект как одолжение, поэтому изучение основ PowerShell не требуется в настоящее время. Я понимаю, что сначала пропускаю важный этап изучения Powershell.