ウェブページの移動にExcelを使用したいと思います。しかし、このウェブサイトでは、通常のサイト(アマゾン、グーグル、その他)のようにIDを使用していません。ウェブサイトはhttp://www.scoopmae.com/です。どのように私は "ブックデモ"ボタンを選択します。私は通常、getelementbyIDを使用しますが、私はIDを知らない。私もタグとクラスを試みましたが、運はありません。excel vbaを使用してウェブサイトのボタンを選択したい
Sub scoop()
Set objie = CreateObject("InternetExplorer.Application")
objie.Top = 0
objie.Left = 0
objie.Width = 1600
objie.Height = 900
objie.Visible = True 'We can see IE
On Error Resume Next
objie.navigate ("http://scoopmae.com")
Do
DoEvents
Loop Until objue.readystate = 4
Application.Wait (Now + TimeValue("0:00:02"))
'MsgBox ("wait")
'click button
'objie.document.getElementsById("scoop-sort").Click
x = objie.document.getElementsByClassName("a")
Cells(1, 2) = x
End Sub
私はこの質問に非常によく似た質問に答えました。 http://stackoverflow.com/questions/43095155/vba-to-complete-a-internet-form/43096864?noredirect=1#comment73287084_43096864 – Miguel