ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[µo°Ý] ¸Ñ¨M±qWEB­¶­±¶×¤J¸ê®Æ¡A¦ýµLªk¨ú±oºô­¶´«­¶±ÄJava±±¨î¤§¸ê®Æ

¥»©«³Ì«á¥Ñ joey0415 ©ó 2015-8-14 18:44 ½s¿è

¦^´_ 1# 97forum

²Ä¤@¦¸¥Î³o¼Ëªº¤è¦¡¸õÂন¥\¡A¬Ý¨Ó³o¤]¬O¤£¿ùªº¤è¦¡¡I
­Y¦³»Ý¦æ½Ð³]©w¤Þ¥Î¶µ¥Ø
microsoft internet controls
  1. Sub ´¹°¶¹q¤l¼Æ¾Ú¬d¸ß()

  2.     With CreateObject("internetexplorer.application")
  3.         .Visible = True
  4.         .Navigate "http://www.commotec.com.tw/product/list.aspx?id=2834&brand=AUK"
  5.         Do Until .ReadyState = 4
  6.             DoEvents
  7.         Loop
  8.         s = 0
  9.         
  10.         For p = 1 To 6 '¦@¦³¤»­¶
  11.             .Navigate "javascript:__doPostBack('_ctl0$MainPlaceHolder$AspNetPager','" & p & "')" 'Âà¸õ¦Ü«ü©w­¶­±
  12.             Do Until .ReadyState = 4
  13.                 DoEvents
  14.             Loop
  15.             
  16. '            Stop
  17.         Set hTable = .Document.getElementsByTagName("table")(5) '²Ä¤­­Ótable
  18.         

  19.             With ActiveSheet
  20.                 For i = 2 To hTable.Rows.Length - 1 '«e¤G­Ó¬O¼ÐÃD»PªÅ¥Õ¸õ¹L
  21.                     For j = 0 To hTable.Rows(i).Cells.Length - 1
  22.                         .Cells(s + i - 1, j + 1) = hTable.Rows(i).Cells(j).innerText
  23.                     Next
  24.                 Next
  25.             End With
  26.                 s = s + 20
  27.                
  28.         Next
  29.         .Quit
  30.         MsgBox "OK"
  31.     End With
  32. End Sub
½Æ»s¥N½X

TOP

¦^´_ 3# 97forum

¦pªG¥i¥H°õ¦æ´N¤£­nºÞ¤Þ¥Î¶µ¥Ø

http://www.commotec.com.tw/product/list.aspx?id=2834&brand=AUK
¬O§A§ä¥X¨Óªººô­¶
¦pªG´«¦¨§Oªº«~¶µ®É¡A¥¦ªººô­¶´N¤£¦P

§A¥u­n§ï¦¨§A­nªººô­¶¡A»P¸Óºô­¶ªº­¶½XÁ`¼Æ¤U¥h¶]

²z½×¤WÀ³¸Ó·|°õ¦æ¥Xµ²ªG

TOP

¦^´_ 6# 97forum

§Aµ¹ªººô§}¥´¤£¶}

¥[¤W§A§ó§ïºô§}¦ì¸m¡A¤£¦A¬O§Ú¤§«e¼gªº­¶­±¡A´Nºâ¥´±o¶}¤]¤£¨£±o¦³¥Î

TOP

        ÀR«ä¦Û¦b : ¨Ã«D¦³¿ú¾{¬O§Ö¼Ö¡A°Ý¤ßµL·\¤ß³Ì¦w¡C
ªð¦^¦Cªí ¤W¤@¥DÃD