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

Ãö©ó¸ê®Æ¤ñ¹ïªº¼gªk

¦^´_ 29# ÂŤÑÄR¦À
¥þ³¡³£¤@°_¼g¤J¡A¦]¬°µLªk¨Ï¥Î Worksheet_Change()
µL±q§PÂ_¬O¥Ñ­þ­ÓÄæ¦ì­×¥¿Ä²µoªº½t¬G¡C

TOP

¦^´_ 28# c_c_lai


    ³á³á¡Ic¤j¨º§Ú¤F¸Ñ¤F¡A¥Ø«e´ú¸Õok
¥t¥~¡A½Ð±Ð¤@¤Uc¤j¡A¥Ø«eµ{¦¡³]©w¬O³æ¤@­ÓªÑªºÁ`¶q¦³Åܰʤ~¼g¤J¡AÁÙ¬O¥ô¤@­ÓªÑ¦³ÅÜ°Ê´N¼g¤J©O¡H
¦]¬°§Ú­è­è¬Ý¤F¤@¤U¡A·Pı¦n¹³¥þ³¡³£¤@°_¼g¤J¡A¦ý¦³®É­Ô³o¤@¬í¸ò«e¤@¬í»ù®æ¤@¼Ë©Ò¥H·|¦³¿ùı¡A©Ò¥H¦A°Ý¤@¤Uc¤j

TOP

¦^´_ 27# ÂŤÑÄR¦À
"00:00:10" ¨º§A´N¤£·|Åܰʩʪº¨Ì§Aªº»Ý­×§ï¡H
Ä´¦p¡G¨â¬í¶]¤@¦¸ "00:00:02"¡B¤­¬í¶]¤@¦¸ "00:00:05"

TOP

¦^´_ 26# c_c_lai


    ¨º³o¼Ë¦pªG»ù®æ¦b10¬í¤º¦³Åܰʤ£´NµLªk¬ö¿ý¡H

TOP

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-7-21 06:34 ½s¿è

¦^´_ 25# ÂŤÑÄR¦À
²Ä¤@¦¸°õ¦æ§¹¤§«á¡A¨C10¬í·|¦A¥h°õ¦æ¤@¦¸¡C
¶¶«K±N
  1. Application.OnTime TimeValue("08:45"), "MyWay"
½Æ»s¥N½X
§ï¦¨
  1. Application.OnTime TimeValue("08:45"), "ThisWorkbook.MyWay"
½Æ»s¥N½X
¥H¨¾´M§ä¤£µÛ¡C¥u¼Ð©ú "MyWay" ¡A¤@¯ë¨t²Î·|ª½±µ¥h¼Ò²Õ¸Ì·j´M¡C

TOP

¥»©«³Ì«á¥Ñ ÂŤÑÄR¦À ©ó 2016-7-20 21:21 ½s¿è

¦^´_ 23# c_c_lai

Application.OnTime Now + TimeValue("00:00:10"), "ThisWorkbook.MyWay"  '  ³]©w 10 ¬í«á °õ¦æ MyWay µ{§Ç

C¤j½Ð±Ð¤@¤U¡A¥H¤Wµ{¦¡½X¬O«ü¶}½L«á10¬í°õ¦æ(¤]´N¬O8:45:10)¡AÁÙ¬O«ü¤§«á³£¬O¨C10¬í°õ¦æ¤@¦¸??
­è­è¦^¨ì®a¬Ýµ{¦¡½X³o­Ó¦a¤è¤£¤Ó¤F¸Ñ

TOP

¦^´_ 23# c_c_lai


    c¤j§Ú¥Xªù¤F¡A¥i¯à­n©ú¤Ñ¤~¯à´ú¸Õ¡A©ú¤Ñ¦A¸ò§A»¡µ²ªG

TOP

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-7-21 07:10 ½s¿è

¦^´_ 20# ÂŤÑÄR¦À
  1. Private Sub Workbook_Open()
  2.     Dim rng As Variant
  3.    
  4.     With Sheets(1)
  5.         For Each rng In Range(.[D2], .[D2].End(xlDown))
  6.             rng.Offset(, 26) = IIf(IsNumeric(rng), rng, 0)
  7.             rng.Offset(, 1) = IIf(IsNumeric(rng.Offset(, -1)), rng.Offset(, -1), 0)
  8.         Next

  9.         If Time < TimeValue("08:45") Then                   '  ¦­©ó¶}½L®É¶¡
  10.             Application.OnTime TimeValue("08:45"), "ThisWorkbook.MyWay"  '  ³]©w©ó08:45 °õ¦æ MyWay µ{§Ç
  11.         ElseIf Time >= TimeValue("08:45") And Time <= TimeValue("13:30") Then '  ©ó¥æ©ö®É¶¡¤º
  12.             MyWay                                           '  °õ¦æ MyWay µ{§Ç
  13.         End If
  14.     End With
  15. End Sub

  16. Sub MyWay()
  17.     With Sheets(1)
  18.         For Each rng In Range(.[D2], .[D2].End(xlDown))
  19.             If IsNumeric(rng) Then
  20.                 If rng.Offset(, 26).Value <> rng.Value Then
  21.                     rng.Offset(, 26) = rng
  22.                     rng.Offset(, 2) = rng.Offset(, 1)
  23.                     rng.Offset(, 1) = IIf(IsNumeric(rng.Offset(, -1)), rng.Offset(, -1), 0)
  24.                 End If
  25.             End If
  26.         Next
  27.     End With
  28.    
  29.     Application.OnTime Now + TimeValue("00:00:10"), "ThisWorkbook.MyWay"  '  ³]©w 10 ¬í«á °õ¦æ MyWay µ{§Ç
  30. End Sub

  31. Sub addN()         '  ¤â°Ê´ú¸Õ¥Î
  32.     Dim rng As Range
  33.    
  34.     With Sheets(1)
  35.         For Each rng In Range(.[AD2], .[AD2].End(xlDown))
  36.             rng = rng + 1
  37.         Next
  38.     End With
  39. End Sub
½Æ»s¥N½X

TOP

¥»©«³Ì«á¥Ñ c_c_lai ©ó 2016-7-20 11:49 ½s¿è

¦^´_ 20# ÂŤÑÄR¦À
¦A¸Õ¤@¦¸
¸ê®Æ¼È¦sA.rar (70.54 KB)

TOP

¦^´_ 18# ÂŤÑÄR¦À
¥Ø«e§Úªº¹q¸£Àô¹Ò¸ÌµL¦w¸Ë¨÷°Ó³nÅé¡A©Ò¥HµL±q´ú¸Õ¡C
§Ú¦A¾ã²z¤@­Ó¾A¦X§Aªºµ{¦¡§a¡I
¨ä¹ê§A¤]¥i¥H¦V GBKEE¡B­ã´£³¡ªL µ¥ª©¤j¡A¥H¤Î¯¸¤W
³\¦h«e½ú½Ð¯qªº¡C¥L­Ì¥ç§¡¬O§Úªº«ü¾É¦Ñ®v¡C

TOP

        ÀR«ä¦Û¦b : §g¤l¥ß«í§Ó¡A¤p¤H«í¥ß§Ó¡C
ªð¦^¦Cªí ¤W¤@¥DÃD