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

½Ð°Ý«ç»ò±NAÄ檺¼Æ¦r¥N¤J, ¬d¸ßºô­¶

¦^´_ 1# color790
  1. Sub nn()
  2. For Each a In Range([A1], [A1].End(xlDown))
  3. Set MyIe = CreateObject("InternetExplorer.Application")
  4. With MyIe
  5. .Visible = True
  6. .navigate "http://tw.stock.yahoo.com/q/q?s=" & a
  7. Do Until .readyState = READYSTATE_COMPLETE
  8.    DoEvents
  9. Loop
  10. Set MyDoc = .document
  11. With MyDoc.getElementsByTagName("TABLE")(5)
  12. For k = 0 To .Rows.Length - 1
  13. s = 2
  14.   For Each n In .Rows(k).Cells
  15.   Cells(k + 1, s) = n.innerText
  16.   s = s + 1
  17.   Next
  18. Next

  19. End With
  20. .Quit
  21. End With
  22. Next
  23. End Sub
½Æ»s¥N½X
¾Ç®üµL²P_¤£®¢¤U°Ý

TOP

¦^´_ 4# color790
1.§¹¾ã«Å§i¬Ý¬Ý
2.AÄ楲¶·­n¦³¦³®ÄªºªÑ²¼¥N½X
  1. Sub nn()
  2. '³]©w¤Þ¥Î¶µ¥ØMicrosoft Internet Controls
  3. '³]©w¤Þ¥Î¶µ¥ØMicrosoft HTML Object Library
  4. Dim MyIE As InternetExplorer, MyDoc As HTMLDocument
  5. r = 1
  6. For Each a In Range([A1], [A65536].End(xlUp))
  7. Set MyIE = CreateObject("InternetExplorer.Application")
  8. With MyIE
  9. .Visible = True
  10. .navigate "http://tw.stock.yahoo.com/q/q?s=" & a
  11. Do Until .readyState = READYSTATE_COMPLETE
  12.    DoEvents
  13. Loop
  14. Set MyDoc = .document
  15. With MyDoc.getElementsByTagName("TABLE")(5)
  16. For k = 0 To .Rows.Length - 1
  17. s = 2
  18.   For Each n In .Rows(k).Cells
  19.   Cells(k + r, s) = n.innerText
  20.   s = s + 1
  21.   Next
  22. Next

  23. End With
  24. .Quit
  25. End With
  26. r = r + 3
  27. Next
  28. End Sub
½Æ»s¥N½X
¾Ç®üµL²P_¤£®¢¤U°Ý

TOP

¦^´_ 6# color790

ª`·N:¥²¶·³]©w¤Þ¥Î¶µ¥Ø
¾Ç®üµL²P_¤£®¢¤U°Ý

TOP

        ÀR«ä¦Û¦b : ¦³Ä@©ñ¦b¤ß¸Ì¡A¨S¦³¨­Åé¤O¦æ¡A¥¿¦p¯Ñ¥Ð¤£¼½ºØ¡A¬Ò¬OªÅ¹L¦]½t¡C
ªð¦^¦Cªí ¤W¤@¥DÃD