| ©«¤l2843 ¥DÃD10 ºëµØ0 ¿n¤À2899 ÂI¦W0  §@·~¨t²Î¡e²¤¡f ³nÅ骩¥»¡e²¤¡f ¾\ŪÅv100 ©Ê§O¨k ¨Ó¦Û¡e²¤¡f µù¥U®É¶¡2013-5-13 ³Ì«áµn¿ý2025-10-18 
 | 
                
| ¬d¸ß®É¥t¦scsvÀÉ¡@ 
 Sub «O¤áªÑÅv¤À´²ªí¬d¸ß()
 Dim XML, URL$, TT, vDate, vNo, vFile$, X, PP$
 vDate = [F1]: vNo = [F2]: vFile = vNo & "_" & vDate & ".csv"
 URL = "http://www.tdcc.com.tw/smWeb/QryStock.jsp?SCA_DATE=" & vDate & _
 ¡@¡@¡@"&SqlMethod=StockNo&StockNo=" & vNo & "&StockName=&sub=%ACd%B8%DF"
 Set XML = CreateObject("Microsoft.XMLHTTP")
 XML.Open "post", URL, False
 XML.send
 If XML.Status = 200 Then
 ¡@With CreateObject("ADODB.Stream")
 ¡@¡@¡@¡@.Open
 ¡@¡@¡@¡@.Type = 1
 ¡@¡@¡@¡@.Write XML.ResponseBody
 
 ¡@¡@¡@¡@.Position = 0
 ¡@¡@¡@¡@.Type = 2
 ¡@¡@¡@¡@.Charset = "BIG5"
 ¡@¡@¡@¡@TT = .ReadText
 ¡@¡@¡@¡@.Close
 
 ¡@¡@¡@¡@PP = "<table cellspacing=0 cellpadding=0 width=""100%"" border=0>"
 ¡@¡@¡@¡@X = Split(TT, PP)
 ¡@¡@¡@¡@If UBound(X) < 3 Then Exit Sub
 ¡@¡@¡@¡@TT = Replace(X(3) & PP & X(4), "¶°«O¤áªÑÅv¤À´²ªí", "")
 ¡@
 ¡@¡@¡@¡@.Open
 ¡@¡@¡@¡@.Writetext TT
 ¡@¡@¡@¡@.SaveToFile ThisWorkbook.Path & "\" & vFile, 2
 ¡@¡@¡@¡@.Close
 ¡@¡@¡@¡@Beep
 ¡@End With
 End If
 Set XML = Nothing
 End Sub
 
 ªþ¥ó¤U¸ü¡G¡@
 
  20151108-01(«O¤áªÑÅv¤À´²ªí¬d¸ß).rar (10.47 KB) 
 ¥u¯à´£¨Ñ¦p¤W½d¨Ò¡A¨ä¥¦½Ð¦Û¦æ®M¥Î¡ã¡ã
 | 
 |