Тема: AHK: GUI and Excel
Добрый день форумчане, первый раз использую gui и возникла проблема. Хочу при использовании checkbox прописывать значение в заданные ячейки :
Xl := ComObjCreate("Excel.Application")
path = C:\Users\Admin\Desktop\1\Шаблон. Центр тестирования. Сахарово. чел..xlsx
Xl.Workbooks.Open(Path)
Xl.Visible := true
Gui,+AlwaysOnTop
Gui, Add, CheckBox, vDDD, DDD
Gui, Add, CheckBox, vAAA, AAA
Gui, Add, CheckBox, ...
Gui, Add, CheckBox, ...
Gui, Add, Button, Default gButtonGo, Go
Gui, Show, w200 h400, ФИО
Return
ButtonGo:
Gui, Submit, NoHide
If DDD = 1
xl.workSheets(1).Cells.(first := xl.workSheets(1).Cells.(xl.workSheets(1).Rows.Count, "O").End(xlUp := -4162).Row + 1, "O").value := "пример1" else
else
.....
If AAA = 1
xl.workSheets(1).Cells.(first := xl.workSheets(1).Cells.(xl.workSheets(1).Rows.Count, "O").End(xlUp := -4162).Row + 1, "O").value := "пример2"
else
.....
И проблема в том, что если ставить две галки в checkbox, то excel не прописывает значение в Row +1.
Заранее спасибо!!!