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

[µo°Ý] ¤U­Ó¤ë·sÀÉ

¥»©«³Ì«á¥Ñ PJChen ©ó 2020-2-10 18:18 ½s¿è

¦^´_ 15# ­ã´£³¡ªL
¦^´_ 19# jcchiang

«e¤@­Óµ{¦¡µ²§ô«á,§ÚÁÙ­n§@«áÄòªºÀɮ׳B²z,§Ú©µ¥Î¤§«eªº»yªk,¤@¼Ë¬O´ú¸Õ4¤ë¥÷,
¥H¤u§@ªí¤¤ªºSheets("1").Range("A2")ªº¤é´Á(2020/4/1),§ì¤ë©³¤é
§ï¬°³o¼Ë,¦ý¬°¤°»ò¬õ¦â³¡¥÷,¤´µLªk°õ¦æ?
Lastday = DateSerial(Year(BK.Sheets("1").Range("A2")), Month(BK.Sheets("1").Range("A2")), 0) '¤ë©³¤é
mDay = Day(Lastday)
For i = 1 To mDay
With BK.Sheets(i & "")
  1. Sub ¤U­Ó¤ë_²z³f³æ_¥ØªºÀɪíÀY­È¤Æ()
  2. '¤ñµá¦h²z³f³æ
  3. Dim Lastday$, mDay%, BK As Workbook
  4. Dim myPath$, xFile$, i&

  5. Application.ScreenUpdating = False  'Ãö³¬«Ì¹õ§ó·s
  6. Application.DisplayAlerts = False   '¤@¯ë´£Äµ¥Ü°T®§Ãö³¬
  7.     myPath = "U:\b\"                 '¥t¦s¥Øªº¸ê®Æ§¨

  8.     xFile = Dir(myPath & "*.xlsx")          '¥Øªº¸ê®Æ§¨ÀɦW
  9.         Do While xFile <> ""
  10.             Application.DisplayAlerts = False       '¤@¯ë´£Äµ¥Ü°T®§Ãö³¬
  11.                 With Workbooks.Open(myPath & xFile)
  12.                     Set BK = Workbooks.Open(myPath & xFile) '¶}±Ò«ü©wÀÉ®×
  13.                     Lastday = DateSerial(Year(BK.Sheets("1").Range("A2")), Month(BK.Sheets("1").Range("A2")), 0) '¤ë©³¤é
  14.                     mDay = Day(Lastday)
  15.                     For i = 1 To mDay   '¦b¤u§@ªí¤¤´`Àô
  16.                         With BK.Sheets(i & "")
  17.                         .[G1] = .[G1].Value '­È¤Æ
  18.                         .[A1] = .[A1].Value '­È¤Æ
  19.                         End With
  20.                     Next i
  21.                         Sheets("1").Activate
  22.                         Range("P1:V2").ClearContents
  23.                         Sheets("1").Range("G1") = Sheets("2").Range("G1").Value
  24.                         ActiveWorkbook.Close True   '¦sÀÉ«áÃö³¬ÀÉ®×
  25.                 End With
  26.     xFile = Dir
  27.         Loop
  28.                 Application.ScreenUpdating = True   '¥´¶}«Ì¹õ§ó·s

  29. End Sub
½Æ»s¥N½X

TOP

¦^´_ 21# jcchiang

¦nªº,´ú¸Õ¦¨¥\¤F
·PÁÂ

TOP

        ÀR«ä¦Û¦b : ¥Ç¿ù¥XÄb®¬¤ß¡A¤~¯à²M²bµL·Ð´o¡C
ªð¦^¦Cªí ¤W¤@¥DÃD