私はプログラミングの新人であり、頭を悩ませていると確信していますが、ここに私の問題があります。私は、アクセスできない (そしてアクセスできない) サーバーを持つ製造施設で働いています。データを取得して分析するには、複数のドロップダウン メニューから選択できる品質管理 Web サイトにアクセスする必要があります。最初に「製造日」、次に時間、次にマシン ID で検索を実行します。これにより、以前に作成したマクロに挿入して整理する必要があるデータを含む新しいウィンドウが開きます。仕事仲間がこのプログラムを見つけました:
Sub GoogleSearch()
Set objIE = CreateObject("InternetExplorer.Application")
WebSite = "http://mant6websrv1.thermatru.com/QMS/QualityReporting/Reports/LDMasterQueryReport.asp"
With objIE
.Visible = True
.navigate WebSite
Do While .Busy Or .readystate <> 4
DoEvents
Loop
Set Element = .document.getElementsByName("q")
Element.Item(0).Value = "Hello world"
.document.forms(0).submit
'.quit
End With
End Sub
もともとは、Google をエクスプローラーで開き、「hello world」というフレーズを検索する Google 検索プログラムでした。ウェブサイトを品質管理アドレスに置き換えるだけで、正しいサイトを開くことができましたが、必要なオプションを選択する方法がわかりません. エクスプローラーの webdeveloper を少しいじって、入力する必要があるボックスの ID 名さえ見つけました...しかし、プログラムにそれらを選択させ、必要な日付を挿入して実行する方法がわかりません探す。何か案は??
ps 私が新人だと言うとき、これは vba でマクロを書くのが 3 日目であることを意味します。私はこのことを本当に楽しみ始めており、できるだけ多くのことを学びたいと思っています. みんな、ありがとう。