Selenium VBA — не будет отмечать галочку

#html #excel #vba #selenium

#HTML #excel #vba #селен

Вопрос:

У меня есть электронная таблица, которая удаляет некоторые данные с веб-сайта.

Одна из частей моей программы — поставить галочку. Я могу найти элемент без каких-либо проблем, используя FindElementbyCSS, но щелчок по нему не ставит галочку.

это мой код

 .FindElementByCss("label[for='chkStdDev1']").Click
  

Это галочка (первая, вторая отмечена по умолчанию)

введите описание изображения здесь

и это то, что я вижу, когда проверяю элемент

введите описание изображения здесь

Было приятно и радостно, когда мне удалось правильно найти элемент, но теперь это сводит меня с ума, так как он не будет тикать!

Ответ №1:

Вы пытаетесь проверить метку, а не ввод типа флажка.

Использовать

 .FindElementById("chkStdDev1").Click