ソースコードの一部のみをシートにインポートする以下のコードがあります。私はすべてのソースコードをしたい、それがis.`Sub GetSourceCode()vbaを使用してすべてのWebページソースデータを印刷/インポートします
Dim ie As Object
Dim str As String
Dim arr
str = Sheets("sheet2").Range("I1").Value
Set ie = CreateObject("INTERNETEXPLORER.APPLICATION")
ie.Navigate "https://tiweb.industrysoftware.automation.com/prdata/cgi-bin/n_prdata_index.cgi?"
ie.Visible = False
Do Until ie.ReadyState = 4
DoEvents
Loop
ie.Document.getelementsbyname("pr_numbers")(0).Value = str
Application.SendKeys ("~")
Do Until ie.ReadyState = 4
DoEvents
Loop
Worksheets("Download_PRdata2").Activate
arr = Split(ie.Document.body.outertext)
Worksheets("Download_PRdata2").Activate
ActiveSheet.Range("A1").Resize(UBound(arr) + 1, 1).Value = Application.Transpose(arr)
が終了Sub`
私のウェブページには、セルに保存できない大きな情報が含まれていることがあります。また、私はウェブページにデータを挿入してからデータをインポートしたいと思っていました。今私は手動でソースコードをいくつかの場所に保存し、それをマクロでインポートしています。セルからpr_numbersをWebページに挿入し、表示されたページのソースコードをインポートすることで、データ全体を何らかの形でインポートするマクロが必要でした。 –