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

§ì¨ú¹q¬y¬ðªi¦¸¼Æ¡A¤Î­pºâ¨ä¥­§¡­È°ÝÃD

­pºâ³W«hÁÙ¤£¸Ô²Ó, ¤j¬ù¼g¤@¤U:
  1. Sub ¨ú¥Xµ²ªG(C%, M, ST1$, ST2$)
  2. Dim Arr, i&, V&, U&, S, uMax
  3. Arr = Range(Cells(1, C + 2), Cells(65536, C + 2).End(xlUp)(2))
  4. For i = 2 To UBound(Arr) - 1
  5.     If Val(Arr(i, 1)) > Val(M) Then
  6.        V = V + 1
  7.        S = S + Arr(i, 1)
  8.        If Arr(i, 1) > uMax Then uMax = Arr(i, 1)
  9.        If Val(Arr(i + 1, 1)) <= Val(M) Then U = U + 1
  10.     End If
  11. Next
  12. [J2] = "¦¸  ¼Æ =":   [J3] = "¥­§¡­È =":   [J4] = "³Ì¤j­È ="
  13. [K1].Cells(1, C) = " " & ST1 & " "
  14. [K1].Cells(2, C) = U
  15. [K1].Cells(3, C) = S / V
  16. [K1].Cells(4, C) = uMax
  17. [U1].Cells(1, C) = " " & ST2 & " "
  18. End Sub

  19. Private Sub Button1_Click()
  20. Call ¨ú¥Xµ²ªG(1, 100, " 01¡B08¡B14 ", " 01H ")
  21. End Sub

  22. Private Sub CommandButton1_Click()
  23. Call ¨ú¥Xµ²ªG(2, 30, "02¡B09¡B15", "02H")
  24. End Sub

  25. Private Sub CommandButton2_Click()
  26. Call ¨ú¥Xµ²ªG(3, 50, "03¡B10¡B16", "03H")
  27. End Sub

  28. Private Sub CommandButton3_Click()
  29. Call ¨ú¥Xµ²ªG(4, 30, "04¡B11¡B17", "04H")
  30. End Sub

  31. Private Sub CommandButton4_Click()
  32. Call ¨ú¥Xµ²ªG(5, 50, "05¡B12¡B18", "05H")
  33. End Sub

  34. Private Sub CommandButton5_Click()
  35. Call ¨ú¥Xµ²ªG(6, 50, "06¡B13¡B19", "06H")
  36. End Sub

  37. Private Sub CommandButton6_Click()
  38. Call ¨ú¥Xµ²ªG(7, 50, "07¡B14", "07V")
  39. End Sub
½Æ»s¥N½X
TEST20161009-1.rar (181.41 KB)

TOP

        ÀR«ä¦Û¦b : ¤£­nÀH¤ß©Ò±ý¡A­nÀH¤ß±Ð¨|¦Û¤v¡C
ªð¦^¦Cªí ¤W¤@¥DÃD