@ QHarr ответил на мой вопрос здесь Получите значение во вложенных таблицах и делениях, используя VBA относительно значений внутри вложенных таблиц, и это прекрасно работает.Теперь я понимаю, что не все данные извлекаются.Вот что я думал, что мой HTML был:
<body style="BORDER: 0px; MARGIN: 0px; PADDING: 0px">
<DIV style="HEIGHT:100%;WIDTH:100%;" class="ap">
<TABLE CELLSPACING="0" CELLPADDING="0">
<TR>
// This TD was solved by @QHarr
<TD ID="oReportCell">
Some tables and values. @QHarr already solved this part
</TD>
</TR>
</TABLE>
</DIV>
</body>
Но когда я понял, что не все данные извлекаются, я проверил HTML и обнаружил, что не все данные находятся внутри ID = "oReportCell".HTML выглядит следующим образом:
<body style="BORDER: 0px; MARGIN: 0px; PADDING: 0px">
<DIV style="HEIGHT:100%;WIDTH:100%;" class="ap">
<TABLE CELLSPACING="0" CELLPADDING="0">
<TR>
// This TD was solved by @QHarr
<TD ID="oReportCell">
Some tables and values. @QHarr already solved this part
</TD>
</TR>
</TABLE>
</DIV>
<DIV style="HEIGHT:100%;WIDTH:100%;" class="ap">
<TABLE CELLSPACING="0" CELLPADDING="0">
<TR>
<TD ID="oReportCell">
Some tables and values.
</TD>
</TR>
</TABLE>
<DIV style="HEIGHT:100%;WIDTH:100%;" class="ap">
<TABLE CELLSPACING="0" CELLPADDING="0">
<TR>
<TD ID="oReportCell">
Some tables and values.
</TD>
</TR>
</TABLE>
</body>
Это 14 классов Class = "ap", и когда код выполняется когда-нибудьон получает первый.Когда-нибудь второй и так далее.Он не получает все значения.
Мне нужно получить все, что находится внутри class = "a92" и class = "a69"
вот полный html: я не могуиспользуйте pastebin из-за размера файла:
введите описание ссылки здесь
вот одна из .ap
введите ссылкуописание здесь