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

[µo°Ý] ¦p¦ó§Q¥Î°j°é©Î¨ä¥L¤è¦¡¿ï¨ú¤é´Á½d³ò¦Û°Ê¿é¤Jinputbox

[µo°Ý] ¦p¦ó§Q¥Î°j°é©Î¨ä¥L¤è¦¡¿ï¨ú¤é´Á½d³ò¦Û°Ê¿é¤Jinputbox

½Ð°Ý¦p¦ó§Q¥Î°j°é©Î¨ä¥L¤è¦¡¿ï¨ú¤@¤é´Á½d³ò¦Û°Ê¿é¤Jinputbox¹ï¸Ü¤è¶ô¤º
¦]¬°¤â°Ê¿é¤J¤é´Á¤Ó¦h
ÁÂÁÂ
§Ú·Q­n¨ú±o¤T¤jªk¤Hª÷ÃB²Î­p(ÃÒ¥æ©Ò)

saveCSVfmURL(1).rar (12.05 KB)

saveCSVfmURL(1).rar (12.05 KB)

ÁÂÁÂHsieh±Ð¾É,¨Ï§Ú¿é¤J¸ê®Æ¸û¤è«K.
¥t¥~¦A¦¸½Ð°Ý§Ú¥i¥u¿é¤J "¶}©l"¤é´Á ¤Î"µ²§ô"¤é´Á ´N¦n¶Ü?
¦A¦¸·PÁÂ!

TOP

¸É¥R»¡©ú:¥i½Ð±Ð¦U¦ì¥ý¶i
¦p¦ó§Q¥Î"¤é´Á®É¶¡"µ¥excel¤½¦¡¦Û°Ê§ì¨ú«D¤u§@¤Ñ¤é´Á½d³ò¤Î¼Æ¶q!

TOP

½Ð°Ý§Ú¬O§_¥i¥H¥u¿é¤J"¶}©l¤Îµ²§ô¤é´Á"´N¦n,¦]¬°¤é´Á½d³ò¸û¤j
¦P®É¦³«D¤u§@¤é¤Ñ¼Æ°ÝÃD

TOP

¦Ò¼{¬P´Á¤» ¬P´Á¤é §Q¥Îweekday¨ç¼Æ¨ú±o¬P´Á¤»¤é
    Sub testCr()
Dim selDate As Date, °_©l¤é´Á As Date, µ²§ô¤é´Á As Date
°_©l¤é´Á = InputBox("¿é¤J°_©l¤é´Á")
µ²§ô¤é´Á = InputBox("¿é¤J µ²§ô¤é´Á")
For selDate = °_©l¤é´Á To µ²§ô¤é´Á
If Weekday(selDate) = 1 Then
Debug.Print selDate
ElseIf Weekday(selDate) = 7 Then
Debug.Print selDate
ElseIf Weekday(selDate) = 2 Then
saveCSVfmURL selDate
ElseIf Weekday(selDate) = 3 Then
saveCSVfmURL selDate
ElseIf Weekday(selDate) = 4 Then
saveCSVfmURL selDate

ElseIf Weekday(selDate) = 5 Then
saveCSVfmURL selDate

ElseIf Weekday(selDate) = 6 Then
saveCSVfmURL selDate
End If
Next
End Sub

TOP

¸É¥R»¡©ú:
¤W¦Cµ{¦¡¥i§_¨ä¥L¤è¦¡Â²¤Æ
¤Î¦p¦ó¨ú±o¯S©w°²¤é(¦p:¤¸¥¹ 228 ......)
ÁÂÁÂ!

TOP

¥»©«³Ì«á¥Ñ GBKEE ©ó 2011-7-23 09:09 ½s¿è

¦^´_ 10# Hsieh

ÁÂÁÂHsieh¦^´_¤Î±Ð¾ÇÅý§Ú¸Ñ¨M°ÝÃD.
½Ð°Ý¥t¥~«ä¦Ò¤è¦¡:¬O§_¥i§Q¥Î«Ø¥ßsheet¤u§@ªí¤è¦¡(°Ñ¦ÒÃÒ¥æ©Ò¤º¦³¦~«×¥ð¥«¤é´Á)±N¦U¦~«×(¦p:2002-2011¦~)¯S©w°²¤é»s§@ªí®æÅýµ{¦¡°õ¦æ¹Lµ{¥i¥ý§PÂ_¨äªí®æ¤º½d³ò­È¬O§_¬Û¦P¦A°õ¦æ.(¦]¬°¦~«×°²¤é¤¤¦³³¡¤À¼u©Ê¥ð°²¤Î¸É¥æ©ö¤é¦]¯À,¦P®É¹³ºÝ¤È ¤¤¬î ¹A¾ä¬K¸`¦U¦~«×¤é´Á¨Ã¤£¦P)
ÁÂÁÂ
¤é´Áªí®æ¦pªþ¥ó(«D¥æ©ö¤é¤£¶}½L ¸É¥æ©ö¤é(¸g±`¬O§Q¥Î¬P´Á¤»)
saveCSVfmURL(1).rar (14.61 KB)

TOP

¦^´_ 13# Hsieh


ÁÂÁ Hsieh ¤ÎGBKEE¨â¦ì±Ð¾É !
½Ð±Ð¦p¦ó±N¤@­Ó¸ê®Æ§¨¤º«Ü¦hµ§ªºcsvÀÉ(¦WºÙ¬°¤é´Á¼Ë¦¡ 20110103ms.csv  20110104ms.csv-------)¨Ì ¦~«× ¤ë¥÷ ²Ä´X©P¤Àªù§OÃþ
¨Ò¦p c:/test/2011/01/²Ä¤@©P,c:/test/2011/01/²Ä¤G©P --- c:/test/2011/02/²Ä¤@©P c:/test/2011/02/²Ä¤G©P-----
¦]¬°»Ý­nÆ[¹îªøµu´Á¦¨¥æ¶qª÷ÃB
ÁÂÁÂ

TOP

§Q¥Î¤U¦Cvba±N¼Æ¤d­ÓcsvÀÉ(¦P¤@¸ê®Æ§¨¤º)¨Ì¦~«×¤ë¥÷«Ø¥ß¸ê®Æ§¨
·Q½Ð°Ýµ{¦¡½X¤¤#6¦CA = Mid(F, InStr(F, "2004"))  ¤¤2004¬°¤â°Ê¿é¤J(µ{¦¡½X½s¿èµøµ¡/°»¿ù/³v¦æ) ,¬O§_¦³¨ä¥L¤è¦¡¥i§ïµ½!
ÁÂÁ         
Sub Ex()  
    Dim fs As Object, F As Object, A$, MyPath$
    MyPath = ThisWorkbook.Path                           
   Set fs = CreateObject("Scripting.FileSystemObject")   
    For Each F In fs.GetFolder(MyPath).Files
        If InStr(F, ".csv") Then   
            A = Mid(F, InStr(F, "2004"))            
            'A = Replace(A, ".csv", "")               
           ' A = Replace(A, "-", "\")               
            If fs.FolderExists(MyPath & "\" & Mid(A, 1, 4)) = False Then
             ChDir MyPath                        
            MkDir MyPath & "\" & Mid(A, 1, 4)              
            End If
            If fs.FolderExists(MyPath & "\" & Mid(A, 1, 4) & "\" & Mid(A, 5, 2)) = False Then                      ChDir MyPath & "\" & Mid(A, 1, 4)
                MkDir MyPath & "\" & Mid(A, 1, 4) & "\" & Mid(A, 5, 2)
            End If
            'If fs.FolderExists(MyPath & "\" & A) = False Then   
                'ChDir MyPath & "\" & Mid(A, 1, 7)
               ' MkDir MyPath & "\" & A
            'End If
            fs.moveFile F, MyPath & "\" & Mid(A, 1, 4) & "\" & Mid(A, 5, 2) & "\"  
        End If
    Next
    ChDir MyPath                                   
End Sub

TOP

¦^´_ 15# ten999
°Ñ¦Ò Hsieh ±Ð¾Ç  ÀÉ®×¾Þ§@½d¨Ò (Dir / Filesystem Object  Dir ¶i¶¥À³¥Î½d¨Ò¦C¥X«ü©w¥Ø¿ý¤§¤U©Ò¦³ªº¤l¸ê®Æ§¨¤º®e)
±N¼Æ­Ó¸ê®Æ§¨(2004\04\200404total.xls -- 2004\05\200405total.xls--2005\01\200501total.xls----¤U¼Æ­Ó¯S©wÀÉ®×(*\*\*total.xls)¦Cªí©ósheet1¤º!

½Ð°Ý¦p¦ó¨Ì§Ç¶}±Ò³o¨ÇÀÉ®×(*total.xls)±N©T©wªºµ{¦¡½X(ªþ¥ó¤º¼Ò²Õ:module3)¼g¤J³o¨ÇÀɮפº°õ¦æ¯S©w¤u§@«áÃö³¬!
ÁÂÁÂ!

saveCSVfmURL(1).rar (25.27 KB)

TOP

        À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