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

[µo°Ý] ¦p¦ó±N¨C­Ó®É¬q¤ºªº«ü©w¼Æ­È©â¥X

½Ð°Ý¦pªG­n³B²zªºÀÉ®×A.xls¤w¸g¥´¶}¡A¥H¤WªºVBAÀɮצbB.xlsm¡A¦p¦ó¼g¤~¯à¹ïA.xls§@¦Û°ÊÅÜ°Ê¡AÁÂÁÂ!

TOP

³o­Ó¤£¦æ
  1. Sub Ex()



  2.     Dim D As Variant, E As Range, b As Date
  3.   
  4.     Windows("A.xls").Activate
  5.     Sheets("Sheet1").Select
  6.       
  7.     With ActiveWorkbook.Sheets(1)
  8.    
  9.    
  10.         For Each E In Range("b1", [b1].End(xlDown))

  11.           D = Split(E.Offset(, -1), "/")
  12.         
  13.           b = E + #12:01:00 AM#

  14.           E.Value = E + #12:01:00 AM#

  15.           E.Offset(, 6) = D(0) & D(1) & Application.Text(b, "hhmm")

  16.         Next
  17.    
  18.    
  19.     End With

  20. End Sub
½Æ»s¥N½X
B.rar (11.78 KB)

TOP

¦^´_ 19# GBKEE
©ú¥Õ¤F¡A·PÁÂGBKEEª©¤j±Ð¾É!

TOP

        ÀR«ä¦Û¦b : ­ì½Ì§O¤H´N¬Oµ½«Ý¦Û¤v¡C
ªð¦^¦Cªí ¤W¤@¥DÃD