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

[µo°Ý] ½Ð­×¥¿Sheets("Sheet1")§ïÅܮ榡«áªº»yªk¡C

¥»©«³Ì«á¥Ñ ML089 ©ó 2021-10-12 23:13 ½s¿è

¦^´_ 3# ziv976688

´ú¸Õµ²ªG :  7S_·j´M(²Î)¦rÀÉ(¥DÀÉ)_1011.rar (42.55 KB)
Á`¦¸¼Æ©M­Ó¼Æ¥[Á`ªº«e¤T¤j¼Æ¦r³£OK!
¦ý~
Á`¦¸¼Æªº¦¸¤p©M¤T¤pªº¼Æ¦r¬OÅã¥Ü¦b"³Ì¤p(²Ä7¦C)"©M"¦¸¤p(²Ä8¦C)"
­Ó¼Æ¥[Á`ªº¦¸¤p©M¤T¤pªº¼Æ¦r¬OÅã¥Ü¦b"³Ì¤p(²Ä18¦C)"©M"¦¸¤p(²Ä19¦C)"
§Y¤G­Ó¤T¤p(¦C9©M¦C20)¬OªÅ¥Õªº¡C


1        B2        ³Ì¤j                B37        ³Ì¤j
2        B3        ¦¸¤j                B38        ¦¸¤j
3        B4        ¤T¤j                B39        ¤T¤j
4        B5        ¦X­p                B40       
5        B6        ªÅ®æ                B41        ³Ì¤p
6        B7        ³Ì¤p                B42        ¦¸¤p
7        B8        ¦¸¤p                B43        ¤T¤p
8        B9        ¤T¤p                B44       
¸ê®Æ B2:B9 »P B37:B44 ¦ì¸m¤£¤@­P¡A³Ì¤p¡B¦¸¤p¡B¤T¤p ¿ù¶}¤@¦C¡Aµ{¦¡¨Ã¥¼³B²z³o®t²§¡A·íµM¦³¿ù»~
¤U¦C ai »P ci ¬O¬Û¹ï³s°Ê¡A³o¼Ë·|³y¦¨ ³Ì¤p¡B¦¸¤p¡B¤T¤p ¿ù¶}¤@¦C

    Crr = .Range("c2:ay9"): Arr = .Range("c37:ay" & R): n = 0
    'cR = Array("", 1, 2, 3, 6, 7, 8)
    CR = Array(1, 2, 3, 6, 7, 8)
    For Each ci In CR: For cj = 1 To UBound(Crr, 2)
        For aii = ci To UBound(Arr) Step 17
            If ci < 6 Then ai = aii Else ai = aii + 1
            If Arr(ai, cj) = "" Then GoTo 97
            Crr(ci, cj) = Crr(ci, cj) + Arr(ai, cj)
97:     Next aii: n = 0
    Next cj: Next ci
¤U¬q¤]»Ý­n§ï
{...} ªí¥Ü»Ý­n¥Î CTRL+SHIFT+ENTER ¤TÁä¿é¤J¤½¦¡

TOP

¦^´_ 15# ziv976688

If ci < 6 Then ai = aii Else ai = aii + 1
¦³2³B­n§ï¬°
If ci < 6 Then ai = aii Else ai = aii - 1

­n¹ï±µ 37 38 39 41 42 43
CR = Array(1, 2, 3, 6, 7, 8) ªº¦ì¸m¹ïÀ³¬O CÄæ¦ìªº ¦C 2 3 4 7 8 9 ¸ê®Æ
CÄæ¦ìªº ¦C 37 38 39 41 42 43ªº¦ì¸m¹ïÀ³¶¶§Ç¬O  Array(1, 2, 3, 5, 6, 7)
¥i¨£¦³»~®t
{...} ªí¥Ü»Ý­n¥Î CTRL+SHIFT+ENTER ¤TÁä¿é¤J¤½¦¡

TOP

        ÀR«ä¦Û¦b : «Î¼e¤£¦p¤ß¼e¡C
ªð¦^¦Cªí ¤W¤@¥DÃD