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

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

¦^´_ 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

        ÀR«ä¦Û¦b : ¤H¨ÆªºÁ}Ãø»PµZ¿i¡A´N¬O¤@ºØ¦ÒÅç¡C
ªð¦^¦Cªí ¤W¤@¥DÃD