Я искал весь этот форум, msdn и специализированные учебные пособия, и я не могу найти ответ для VBA: как я могу заставить getElementById
работать в модуле доступа VBA, где идентификатор для поиска является динамическим?
Давайте посмотрим html-код:
<DIV id=rowToolTipContainer>
<DIV class=contactsCard id=resultsTooltip1122286Contents style="DISPLAY: none">
<TABLE class="shadow-box tooltip">
<TBODY>
И как я пытаюсь его найти:
Dim ResultDIV As HTMLDivElement
Set ResultDIV = HTMLDoc.getElementById("resultsTooltip*")
Позвольте мне сказать, что возвращаемый html имеет другой идентификатор (числа меняются) в зависимости от каждого результата, поэтому идентификатор для каждого DIV всегда:
id=resultsTooltipxxxxxxxContents
где xxxxxxx
всегда разные числа
Любая помощь будет высоко оценен.