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

½Ð°Ý...¦p¦ó±Na1~a5Àx¦s®æ¤ºªº­È­¼¤W¤ñ¨Ò«á¡A¦A»Pb1~b5°µ¤ñ¹ï

½Ð°Ý...¦p¦ó±Na1~a5Àx¦s®æ¤ºªº­È­¼¤W¤ñ¨Ò«á¡A¦A»Pb1~b5°µ¤ñ¹ï

¦U¦ì¤j¤j¡A¦p¤UexcelÀx¦s®æ¡A½Ð°Ý
§Ú²{¦bªºµ{¦¡¬O³o¼Ë¼g
If Sheet1.Range("J" & i + 5) > 50 Or Sheet1.Range("J" & i + 5) < -50 Then
    Sheet5.Range("E" & i + 1) = 1
End If
³o¼Ëªº¼gªk¬O§PÂ_®t²§­È¬O§_¦b¡Ó50¥H¤º
¦pªG¬O¦b¡Ó50¤º¡A«h¤£¦b¥t¤@­Ósheet¤ºÅã¥Ü¡A¦pªG¶W¹L¡Ó50¡A«h·|¦b¥t¤@­ÓsheetªºÀx¦s®æ¤º±a¤J¡§1¡¨
¦ý³o¼Ëªº¼gªk¨S¦³¿ìªkº¡¨¬»Ý­n
²{¦bªº·Qªk¬O§Æ±æ±Nsample¨º¤@¦Cªº¦UÄæ¦ì­È¥ý¦U­¼¡Ó3%«á(¡Ó3%ªº­È¥i³]¦b¬Y¯S©wÀx¦s®æ¤º)¡A¥H¡Ó3%ªº­È»PŪ­È°µ¤ñ¹ï¡A¦pªGŪ­È¦b¡Ó3%¥H¤º¡A´N§Pok¡A¶W¹L®É¡A«h§Png
½Ð°Ý³o¼Ëªºµ{¦¡¸Ó«ç»ò¼g
·Ð½Ð¦U¦ì¤j¤j¸Ñ´b
ÁÂÁÂ

        sample        Ū­È        ®t²§               -3%                                3%
1        2089.34        2076.98        12.36        2026.6598        2152.0202
2        2132.43        2035.23        97.2        2068.4571        2196.4029
3        1985.34        2010.22        -24.88        1925.7798        2044.9002
4        2205.42        2109.67        95.75        2139.2574        2271.5826
5        2004.56        2022.45        -17.89        1944.4232        2064.6968

¥»©«³Ì«á¥Ñ GBKEE ©ó 2011-7-24 15:50 ½s¿è

¦^´_ 1# pcwater

EX1.GIF
  1.     Option Base 1                          '  Option Base  {0 | 1}  ¦b¼Ò²Õ¼h¦¸¤¤¥Î¨Ó«Å§i°}¦C¯Á¤Þªº¹w³]¤U­­0 ©Î 1 ¡C         
  2.     Sub Ex()
  3.     Dim AR(), A(), i As Integer
  4.     AR = [A2:B6].Value                  'sample,Ū­È ¸m¤JAr°}¦C
  5.     ReDim A(UBound(AR), 1)              '­«·s«Å§iA°}¦C¬°Ar°}¦C¤j¤p
  6.     For i = 1 To UBound(AR)
  7.     If AR(i, 2) < AR(i, 1) * (1 - 0.03) Or AR(i, 2) > AR(i, 1) * (1 + 0.03) Then A(i, 1) = "Ng"
  8.                                         '­pºâ¥H¡Ó3%ªº­È»PŪ­È°µ¤ñ¹ï ¶W¹L®É¡A«h§Png ¼g¤JA°}¦C
  9.     Next
  10.     Range("C2").Resize(UBound(A)) = A   '§P©w¼g¤J¼Ë©ñ¸mªº¦ì¸m
  11. End Sub
½Æ»s¥N½X

TOP

·PÁª©¥D
§Ú¥ý¸Õ¤@¤U

TOP

        ÀR«ä¦Û¦b : ¡i¦æµ½­n¤Î®É¡j¦æµ½­n¤Î®É¡A¥\¼w­n«ùÄò¡C¦p¿N¶}¤ô¤@¯ë¡A¥¼¿N¶}¤§«e¤d¸U¤£­n°±º¶¤õ­Ô¡A§_«h­«¨Ó´N¤Ó¶O¨Æ¤F¡C
ªð¦^¦Cªí ¤W¤@¥DÃD