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

½Ð±Ð¤@¤U¡I¤U¦Cªº»yªk¥i¥Î°j°é¨Ó²¤Æ¶Ü¡H

¥»©«³Ì«á¥Ñ °²­±¶W¤H ©ó 2012-8-24 15:24 ½s¿è

¦^´_ 4# skyutm
§Ú¤]¸Õ¼g¤F¤@­Ó
§A¸Õ¬Ý¬Ý

¤À¼Æ¬O¶ñ¦bCÄæ¦ì
  1. Sub ²Î­p()

  2. a = 0
  3. b = 0
  4. c = 0
  5. d = 0
  6. e = 0
  7. f = 0
  8. myRowCount = Sheets("´Á¤¤µû¶q").Range("C1").CurrentRegion.Rows.Count '§PÂ_C1¨ì³Ì«á¤@µ§¸ê®Æ¦³¦C

  9. For i = 1 To myRowCount
  10.     myrange = Sheets("´Á¤¤µû¶q").Range("c" & i)
  11.     Select Case myrange
  12.         Case "100"
  13.             a = a + 1
  14.         Case "90" To "99"
  15.             b = b + 1
  16.         Case "80" To "89"
  17.             c = c + 1
  18.         Case "70" To "79"
  19.             d = d + 1
  20.         Case "60" To "69"
  21.             e = e + 1
  22.         Case "0" To "69"
  23.             f = f + 1
  24.     End Select
  25.         
  26. Next i

  27. Sheets("sheet1").Range("A1").Value = a '100¤ÀÁ`¼Æ
  28. Sheets("sheet1").Range("A2").Value = b '90-99Á`¼Æ
  29. Sheets("sheet1").Range("A3").Value = c '80-89 Á`¼Æ
  30. Sheets("sheet1").Range("A4").Value = d '70-79 Á`¼Æ
  31. Sheets("sheet1").Range("A5").Value = e '60-69 Á`¼Æ
  32. Sheets("sheet1").Range("A6").Value = f '0-59 ¤£¤Î®æÁ`¼Æ
  33. End Sub
½Æ»s¥N½X

TOP

¦^´_ 8# GBKEE

¯uªºA....
¨S´ú¸Õ¨ì6.7.8.9
­ì¨Ó¦³¥[""©M¨S¥[""®t¨º»ò¦h¡A³o¬Obug¶Ü?ÁÙ¬O?

¥t¥~
Select Case myrange.Value
³o¤@¦æ·|¥X²{¿ù»~¡A§Ú§âvalue®³±¼´NOK¤F!!

TOP

        ÀR«ä¦Û¦b : ·R¤£¬O­n¨D¹ï¤è¡A¦Ó¬O­n¥Ñ¦Û¨­ªº¥I¥X¡C
ªð¦^¦Cªí ¤W¤@¥DÃD