2016-12-21 13 views
0

これは初めての投稿ですので、退屈しないことを願っています。vbaを使用してhtmlアンカーを起動するhref = "javascript:void(0)"

私はこのデータにアクセスするためにこのwebsiteにアクセスするためにExcel vbaを使用しようとしています。私はデータを取得することができ、私は日付を変更することができます、私の問題は時間を変更することです(例えば、00:00 - 01:00に01:00 - 02:00)。これは要素の背後にある

<a href="javascript:void(0)" class="select2-choice" tabindex="-1"> 

のためです。 私はちょうど新しいタイムスパンを渡す方法とデータを変更するためにトリガーする方法を理解していません。私はすでにアンカー要素に "FireEvents(" onclick ")"を試みて成功しませんでした。

誰でも私を助けてくれることを願っています。ありがとうございました!!

+0

この問題の解決に役立つ情報が必要な場合は、教えてください。 –

答えて

0

私はすでに

Set myData10 = IE.document.getElementsByTagName("span") 
For Each inputElement In myData10 
    If inputElement.ID = "select2-chosen-3" Then 
     Set timepicker = inputElement 
     timepicker.Focus 
     timepicker.innerText = "02:00 - 03:00" 
    End If 
Next 

を使用して、ウェブサイト要素の上に示された時間を変更するために管理が、新しい時間がまだウェブサイトによって処理されていないように思えます。ウェブサイトのデータは新しい時間に変更されませんでした。