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

°j°é¶È²Ä¤@µ§¥X°ÝÃD

°j°é¶È²Ä¤@µ§¥X°ÝÃD

½Ð°Ý¦U¦ì°ª¤â¡Aµ{¦¡½X¦p¤U¡G
  1. For i = 2 To 5 'wRow
  2.     With Worksheets("¸ê°T")
  3.         wCode = .Cells(i, "A")
  4.         Set WriteIn = .Range(.Cells(i, 4), .Cells(i, 6)) '¼g¤J¸ê®Æ½d³ò
  5.     End With
  6.     WriteIn.ClearContents
  7.     For j = 1 To 2
  8.         Set xRng(j) = Sht(j).Range("A1:A2000")
  9.         xmat(j) = WorksheetFunction.Match(wCode, xRng(j), 0)
  10.         Set xMark(j) = Sht(j).Cells(xmat(j), 3)
  11.     Next j
  12.     xx = xDay(xMark(1), 6)
  13.     If xx > 0 And xx <> "" Then
  14.         j = 0
  15.         Cnt = 0
  16.         Do While j + 1 <= xx
  17.             Set Pt = xMark(1).Offset(0, j)
  18.             Set Qt = xMark(2).Offset(0, j)
  19.             yy = xDay(Pt, 7)
  20.             If yy = "" Then Exit Do
  21.             If j = 0 Then Cnt = IIf(yy > 0, 0, 1)
  22.                 If yy > 0 Then
  23.                     With WriteIn.Offset(0, Cnt * 3)
  24.                         .Cells(1) = Prange(Pt, (yy))
  25.                         .Cells(2) = Qsum(Qt, (yy))
  26.                         .Cells(3) = yy
  27.                     End With
  28.                     Cnt = Cnt + 1
  29.                 End If
  30.             j = j + Abs(yy)
  31.         Loop
  32.     End If
  33. Next i
½Æ»s¥N½X
¦bi=2ªº®É­Ô¡AÀ³¸Ó¬Ocnt¥X¿ù¡A¦V¥k¤@ª½¼g¤J¿ù»~¸ê°T
¦ý¤§«á´N¥¿±`Åã¥Ü¤F¡A½Ð¨ó§U¬Ý¤@¤U¡A¬O­þ¸Ì¥X¤F°ÝÃD¡H
¥u¦³²Ä¤@µ§³o¼Ë¡A¹ê¦b·d¤£À´¡A·PÁÂ
¤£¶i«h°h

¤£ª¾¹D¬°¤°»ò¬ðµM¦n¤F¡K§Ú¦A¸Õ¸Õ¬Ý¡AÁÂÁª©¥D
¤£¶i«h°h

TOP

        ÀR«ä¦Û¦b : ÀR§¤±`®¦¤v¹L¡B¶¢½Í²ö½×¤H«D¡C
ªð¦^¦Cªí ¤W¤@¥DÃD