1 (изменено: inseption86, 2018-06-10 11:28:55)

Тема: 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.

Заранее спасибо!!!

2

Re: GUI and Excel

inseption86, приведите в порядок заголовок темы.
Проставьте знаки препинания в конце предложений:
http://forum.script-coding.com/viewtopi … 77#p125677;
http://forum.script-coding.com/viewtopi … 63#p125863;
http://forum.script-coding.com/viewtopi … 65#p125865;
http://forum.script-coding.com/viewtopi … 67#p125867;
http://forum.script-coding.com/viewtopi … 69#p125869;
http://forum.script-coding.com/viewtopi … 22#p125922.

3

Re: GUI and Excel

Упс, извините за беспокойство, не заметил объединенных ячеек!