私はウェブサイトでExcelのテキストを検索するためにvbaと協力しています。問題は、Webサイトに直接ソースコードを検索するためのソースコードがないため、検索用にsendkeysを使用していたことです。ウェブページでテキストを検索する(見つからない場合)次の単語にスキップする
ウェブページにテキストが見つからない場合、検索条件をスキップできないため、ソースコードなしで検索する代替手段はありませんか? Webページにテキストが見つからない場合は、次の単語にスキップするようにします。以下は
コードです:
With iedoc.forms(0)
ActiveSheet.Range("H5").Copy
SendKeys "^f", True
SendKeys "^v", True
SendKeys "{TAB}", True
Application.Wait Now + TimeSerial(0, 0, 1)
SendKeys "{TAB}", True
Application.Wait Now + TimeSerial(0, 0, 1)
SendKeys "^{ }", True
ActiveSheet.Range("H6").Copy
SendKeys "^f", True
SendKeys "^v", True
SendKeys "{TAB}", True
Application.Wait Now + TimeSerial(0, 0, 1)
SendKeys "{TAB}", True
Application.Wait Now + TimeSerial(0, 0, 1)
SendKeys "^{ }", True
End With
:
は、その後、あなたはあなたがそれを望んでいたあなたのコードは、常にシートを参照しますことを確認することができます私のコードで提案された答えを置き換えるのを助けることができるなら、大きな助けとなるでしょう。 – Striker
編集例の例を見てください... – Dave