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

[µo°Ý] VBA ºô­¶¶×¤J°ÝÃD(·|©w®æªü~)

[µo°Ý] VBA ºô­¶¶×¤J°ÝÃD(·|©w®æªü~)

§Ú»Ý­n¤@­Ó¶×¤Jºô­¶¦ÜExcel ¥\¯à¤j¬ù¨C30¬í§ó·s¤@¦¸,¦ý¥u­n¤@¶]QueryTable.Refresh , Excel´N·|Excel©w®æ3¬í¥ª¥k¡A¤£¯à°µ¨ä¥L°Ê§@¡C¦³¨S¦³¤èªk¥i¥H§ïµ½¡C
¦]¬°¶×¤Jºô­¶§ó·s¥u¯à³]©w1¤ÀÄÁ¡C©Ò¥H¥u¦n¼g¤U­±ªºµ{¦¡(­n¨C30¬í§ó·s)

Sub RefreshWeb()

    Workbooks("xxx.xls").Worksheets("Sheet1").Range("A1").QueryTable.Refresh BackgroundQuery:=False
    DoEvents

     Workbooks("xxx.xls").Sheets("Sheet2").Range("B10") = Now + TimeValue("00:00:30")  '¤U¦¸§ó·s®É¶¡
    Application.OnTime Workbooks("xxx.xls").Sheets("Sheet2").Range("B10"), "ThisWorkbook.RefreshWeb", Schedule:=True
End Sub

        ÀR«ä¦Û¦b : ¡i¥Í©R¦b©I§l¶¡¡j¦òªû»¡¡G¡u¥Í©R¦b©I§l¶¡¡C¡v¤HµLªkºÞ¦í¦Û¤vªº¥Í©R¡A§óµLªk¾×¦í¦º´Á¡AÅý¦Û¤v¥Ã¦í¤H¶¡¡C¬JµM¥Í©R¥h¨Ó³o»òµL±`¡A§Ú­Ì§óÀ³¸Ó¦n¦n¦a·R±¤¥¦¡B§Q¥Î¥¦¡B¥R¹ê¥¦¡AÅý³oµL±`¡BÄ_¶Qªº¥Í©R¡A´²µo¥¦¯uµ½¬üªº¥ú½÷¡A¬M·Ó¥X¥Í©R¯u¥¿ªº»ù­È¡C
ªð¦^¦Cªí ¤W¤@¥DÃD