Мне нужно поставить галочку с помощью vba на определенном веб-сайте.
Я попробовал несколько методов, но безуспешно.
Невозможно проверить этот элемент (флажок), щелкнув по нему правой кнопкой мыши, потому что, если вы нажмете левую / правую кнопки мыши - флажок станет установленным.
Чтобы идентифицировать элемент, я нажал CTRL + SHIFT + C и обнаружил ответственный код для него.
Я пытался найти этот элемент по:
1) Это класс, затем попытался использовать методы .click или .checked = true,
2) .getAttribute("onmousemove"...)
3) .getAttribute("ontouchstart"...)
Однако ни один из них не работал.
Не было ошибки, однако флажок не был отмечен.
Я обнаружил, что когда вы наводите курсор мыши на флажок - его стиль меняется на: "height: 19px; курсор: указатель
<tr ontouchstart="Grids[0].ARow=Grids[0].Rows["1_1"];Grids[0].ASec=0;"
onmousemove="Grids[0].ARow=Grids[0].Rows["1_1"];Grids[0].ASec=0;"
class="GODataRow GOClassChanged" style="height: 19px;"></tr>
Я ожидаю, что флажок будет установлен.