| ©«¤l184 ¥DÃD45 ºëµØ0 ¿n¤À407 ÂI¦W0  §@·~¨t²ÎWIN 7 ³nÅ骩¥»office 2010 ¾\ŪÅv20 ©Ê§O¨k µù¥U®É¶¡2010-8-19 ³Ì«áµn¿ý2025-6-26 
 
 | 
                
| ¦^´_ 72# GBKEE ª©¤j½Æ»s¥N½XOption Explicit
Private Sub ¤j½L¦¨¥æ¸ê°T()
    Dim xlTheYear As String, xlTheMonth As String, STK_NO As String, xlTheFile As String
    Dim Sh As Worksheet
    xlTheYear = Format(Range("C1"), "0000")  '×§ï¦r¦ê®æ¦¡
    xlTheMonth = Format(Range("C2"), "00")   '×§ï¦r¦ê®æ¦¡
    STK_NO = Format(Range("C3"), "0000")  '×§ï¦r¦ê®æ¦¡
    Set Sh = ThisWorkbook.Sheets.Add         '·s¼W¤u§@ªí
    Sh.Name = xlTheYear & "_" & xlTheMonth   '·s¼W¤u§@ªí©R¦W
    xlTheFile = "http://www.twse.com.tw/ch/trading/exchange/FMTQIK/FMTQIK2.php?STK_NO=" & STK_NO & "&myear=" & xlTheYear & "&mmon=" & xlTheMonth & "&type=csv"
    xlTheFile = "http://www.twse.com.tw/ch/trading/exchange/BWIBBU/BWIBBU.php?STK_NO=" & STK_NO & "&myear=" & xlTheYear & "&mmon=" & xlTheMonth
    With Workbooks.Open(xlTheFile)
        .Sheets(1).UsedRange.Copy Sh.[a1]
        .Close 0
    End With
    Sh.Cells.EntireColumn.AutoFit            '½Õ¾ãÄæ¼e
    Sh.Columns("A:A").ColumnWidth = 28.56
End Sub
§Ú©w¸q¤FSTK_NO(ªÑ²¼¥N½X)
 ¥i¬O¶]¤£¥X¨Ó
 | 
 |