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

[µo°Ý] ¦U¦ì¤j¤j¦n¡A§Ú·Q­n°Ý¤@¤U MAX function ªº°ÝÃD

[µo°Ý] ¦U¦ì¤j¤j¦n¡A§Ú·Q­n°Ý¤@¤U MAX function ªº°ÝÃD

­º¥ý ¥ý»¡©ú§Úªºµ{¦¡ªº¥Î³~¡AÀ£ÁYÄҸ̭±¦³¤@­Ó¥¨¶°ÄÒÁÙ¦³¤@­Ó¸ê®ÆÀÉ¡A§Ú·Q­n¥Î»E¶°ÄÒ¥h¿z¿ï¸ê®ÆÄҸ̭±ªº¸ê®Æ¡C

¦ý¬O§Úªº»E¶°ÄҸ̭±¦³¤@¦æ¥Î¨ìVBA ¤º«ØªºMAX¨ç¼Æ ¤]´N¬O
a_6 = Application.WorksheetFunction.Max(Range(Cells(a, 5), Cells(i_1, 5))) ³o¤@¦æ!

§Ú³oÃä¹J¨ì¤F·¥¤jªº§xÃø¡A§Úı±o§ÚÀ³¸Ó¬O°­¥´Àð¤F¡C §Ú·Q­n°Ýªº¬O ¬°¤°»ò a_6 ¥L·|¥X²{ "µL" ©O ?

§Ú©ú©ú¸Ó©w¸qªº­ÈÁÙ¦³¨ç¼Æ¥Îªk³£¥¿½T¡A¦ý¬Oa_6¨Ã¨S¦³¶]¥X¬Û¹ïÀ³ªº­È¡A¥i¥H½Ð¦U¦ìÀ°§Ú¬Ý¬Ý¶Ü ORZ

§Ú¯uªº«ÜµL§U¡A·PÁ¸U¤À¡C

µ{¦¡.zip (320.37 KB)

¦^´_ 1# hulk10425


If i_2 + n > a_1 > i_2 Then
   a_6 = Application.WorksheetFunction.Max(Range(Cells(a, 5), Cells(i_1, 5)))   

(1)          If i_2 + n > a_1 > i_2 Then
      §ï¬°  If i_2 + n > a_1 And a_1 > i_2 Then
(2)   i_2 , n , a_1 ¦¹¤TªÌ¤§¼Æ­È,¥Ã»·µLªk¨Ï i_2 + n > a_1 And a_1 > i_2 ¦¨¥ß

=>²Ä1¦æ¥Ã»·¤£¦¨¥ß
   ¬G¤£°õ¦æ²Ä2¦æ¤§³Ì¤j­Èªº­pºâ

TOP

¦^´_ 1# hulk10425
¥[¤J¤@¦æµM«á³v¦æ¬Ý¬Ýad±o¨ìªº½d³ò¬O¦b­þ¸Ì?
        '''''''''''''''''''''''''''°ÝÃD¦b¤U­±
                                    ad = Range(Cells(a, 5), Cells(i_1, 5)).Address(, , , 1)
                                    a_6 = Application.WorksheetFunction.Max(Range(Cells(a, 5), Cells(i_1, 5)))
                                    a_7 = Workbooks("Excel_Ror_" & i_0).Sheets("Excel_Ror_" & i_0).Cells(i_1 - 1, 5)
                                    
                                    a_2 = a_6
                                    a_3 = a_7
                                    
          ''''''''''''''''''''''''''°ÝÃD¦b¤W­±
¾Ç®üµL²P_¤£®¢¤U°Ý

TOP

ÁÂÁÂ¥H¤W¨â¦ìªº¦^µª¡A§Ú°¨¤W¥h¸Õ¸Õ¬Ý!

TOP

        ÀR«ä¦Û¦b : ¡i¥Í©R¦b©I§l¶¡¡j¦òªû»¡¡G¡u¥Í©R¦b©I§l¶¡¡C¡v¤HµLªkºÞ¦í¦Û¤vªº¥Í©R¡A§óµLªk¾×¦í¦º´Á¡AÅý¦Û¤v¥Ã¦í¤H¶¡¡C¬JµM¥Í©R¥h¨Ó³o»òµL±`¡A§Ú­Ì§óÀ³¸Ó¦n¦n¦a·R±¤¥¦¡B§Q¥Î¥¦¡B¥R¹ê¥¦¡AÅý³oµL±`¡BÄ_¶Qªº¥Í©R¡A´²µo¥¦¯uµ½¬üªº¥ú½÷¡A¬M·Ó¥X¥Í©R¯u¥¿ªº»ù­È¡C
ªð¦^¦Cªí ¤W¤@¥DÃD