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

Ãö©óÅܰʽƼgªº°ÝÃD¡A½Ð±Ðª©¤W¤j¤j

Ãö©óÅܰʽƼgªº°ÝÃD¡A½Ð±Ðª©¤W¤j¤j

ÅܰʽƼg.rar (7.84 KB)
½Ð±Ðª©¤W¤j¤j¡Aªþ¥ó¸Ì­±¦³ªÑ»ù¡A¦pªG§Ú­n¼g¤@­Ó·í«ü©w±ø¥óÅܰʱN¥Ø¼Ð®æ½Æ¼gªºµ{¦¡­n¦p¦ó¼g©O??
¨Ò¦p¡GG2¬°¥x¿n¹qªº³æ¶q¡A¦pªG±ø¥ó³]©w¬°"®É¶¡¤£¦P¥B³æ¶q¤j©ó50"¡A´N±NF2-IJ¼g¨ìM2-Q2¡A¤U¦¸¦pªG¦A¦³²Å¦X±ø¥óªºÅÜ°Ê´NÄ~Äò±N¸ê®Æ½Æ¼g¨ìM2-Q2...¥H¦¹Ãþ±À¡A¦]¬°¨C­Ó­ÓªÑªº³æ¶qÅܰʮɶ¡¤£¤@¼Ë¡A©Ò¥H¥i¯à»Ý­n­Ó§O§P©w¡A¥i¥H½Ð±Ðª©¤W¤j¤j¦¹µ{¦¡­n¦p¦ó¼g¶Ü??

¦^´_ 1# ÂŤÑÄR¦À


    G¤j¡A®É¶¡Åܰʤ£¤@©w¡A¸ê®Æ¥ÑDDE¶Ç°e¶i¨Ó
¤p§Ìªº·Qªk¬O¥ý¤ñ¹ï®É¶¡¨Ò¦p8:45:03¡A¤U¤@¦¸®É¶¡¦b8:45:20¬í²Å¦X³æ¶q¤j©ó50´N¼g¤J¡A³o¼Ë¼g¥i¥H¶Ü??

TOP

¦^´_ 2# ÂŤÑÄR¦À


ªþÀɬ°XLSX¨S¦³¥¨¶°ªº¬¡­¶Ã¯,»Ý¦s¬°XLSM¬°¦³¥¨¶°ªº¬¡­¶Ã¯

¸Õ¸Õ¬Ý
  1. Option Explicit
  2. Private Sub Worksheet_Calculate() '¤u§@ªíªº­«ºâ¨Æ¥ó,¬°¤u§@ªíªº¹w³]¨Æ¥ó
  3.     Dim i As Integer
  4.     If Time >= #9:00:00 AM# And Time <= #1:30:00 PM# Then  'ªÑ¥«¥æ©ö®É¶¡¤º
  5.         i = 2
  6.        '*******************************************
  7.         '§AªþÀɨS¦³DEE¤½¦¡, E¨ìLÄæÀ³¬°DEE¤½¦¡,¤~¥i¥Î¨ì¦¹¤u§@ªíªº­«ºâ¨Æ¥ó
  8.         '[F:U] : F¨ìUÄæ  , MÄæ ¬° Á`¶qªºDEE( §AªþÀɨS¦³,½Ð¥[¤W°µ¬°¤£¦P®É¶¡ÂIªº§PÂ_ )

  9.        '*******************************************
  10.         Do While [F:U].Rows(i).Cells(1) > 0
  11.             With [F:U].Rows(i)
  12.                 If .Cells(2) > 50 And .Cells(8) > 0 Then '.Cells(8) > 0 Á`¶q:³æ¶qªº¥[Á`
  13.                     If .Cells(16) = 0 Or .Cells(8) > .Cells(16) Then
  14.                             '.Cells(16) = 0 : 'Á`¶q©|¥¼¬ö¿ý
  15.                             '.Cells(8) >.Cells(16) :Á`¶q > ¤§«e©Ò°O¿ýªºÁ`¶q
  16.                         .Cells(9).Resize(, 8) = .Cells(1).Resize(, 8).Value
  17.                     End If
  18.                 End If
  19.             End With
  20.             i = i + 1
  21.         Loop
  22.     End If
  23. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¦^´_ 3# GBKEE

G¤j·PÁ¡A§Ú¸Õ¸Õ¬Ý

TOP

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