½Ð°Ý³oÓºô¶¦p¦ó¥ÎWEB¬d¸ß¿é¤Jexcel
- ©«¤l
- 1018
- ¥DÃD
- 15
- ºëµØ
- 0
- ¿n¤À
- 1058
- ÂI¦W
- 0
- §@·~¨t²Î
- win7 32bit
- ³nÅ骩¥»
- Office 2016 64-bit
- ¾\ŪÅv
- 50
- ©Ê§O
- ¨k
- ¨Ó¦Û
- ®ç¶é
- µù¥U®É¶¡
- 2012-5-9
- ³Ì«áµn¿ý
- 2022-9-28
|
- Sub TEST11()
- Dim sID As String, sStatus As String
- Dim x
-
- sID = InputBox("¥X¤f³ø³æ¸¹½X", "¥X¤f³ø³æ©ñ¦æ¸ê®Æ¬d¸ß", "BE 02XE580024")
- If sID = "" Then Exit Sub
-
- With CreateObject("InternetExplorer.Application")
- .Visible = True '¬O§_Åã¥ÜIE
- .Navigate "http://portal.sw.nat.gov.tw/APGQ/GB315"
- Do While .readyState <> 4: DoEvents: Loop
-
- Set x = .document.getElementById("myform").getElementsByTagName("input")
- x(0).Value = sID '¶ñ¤J¸¹½X
- x(1).Click '¬d¸ß
- Do While .document.getElementById("statusMsg").Value = "": DoEvents: Loop
-
- sStatus = .document.getElementById("statusMsg").Value
- If InStr(sStatus, "[°õ¦æ¦¨¥\]") < 0 Then .Quit: MsgBox sStatus: Exit Sub
-
- .document.body.innerHTML = .document.getElementById("queryResult").outerHTML
- .execwb 17, 2 'Select All
- .execwb 12, 2 'Copy selection
-
- ActiveSheet.[A1].Select
- ActiveSheet.PasteSpecial Format:="HTML" ', NoHTMLFormatting:=True
- .Quit
- End With
- End Sub
½Æ»s¥N½X |
|
|
|
|
|
|
- ©«¤l
- 1018
- ¥DÃD
- 15
- ºëµØ
- 0
- ¿n¤À
- 1058
- ÂI¦W
- 0
- §@·~¨t²Î
- win7 32bit
- ³nÅ骩¥»
- Office 2016 64-bit
- ¾\ŪÅv
- 50
- ©Ê§O
- ¨k
- ¨Ó¦Û
- ®ç¶é
- µù¥U®É¶¡
- 2012-5-9
- ³Ì«áµn¿ý
- 2022-9-28
|
¦^´_ joey0415
.document(¤å¥ó).body(¥»Åé).innerHTML(¥N½X,¤å¦r) = .document.getElementById("queryRe ...
GBKEE µoªí©ó 2013-11-18 14:13 
¸É¥R¤@¤U innerHTML ©M outerHTML ¤£¦P:
.getElementById("queryResult").outerHTML ¬O«ü¥]§t¦Û¨¼ÐÅÒªºhtml¥N½X¡A¦p <table id="queryResult"><tr>blahblah..</tr></table>
.getElementById("queryResult").innerHTML ¬O¤£¥]§t¦Û¨¼ÐÅÒ¡A¥u¦³¤º³¡ªºhtml¥N½X¡A§Y<tr>blahblah..</tr> |
|
|
|
|
|
|