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

[µo°Ý] Ãö©ó¬Û¹ï¦ì¸mªº½Æ»s¶K¤W°ÝÃD

¥»©«³Ì«á¥Ñ ML089 ©ó 2016-5-29 07:16 ½s¿è

Sub ex()
    Dim xR As Range, x%
    For Each xR In Range("A1:A108") '½d³ò¦Û¦æ­×§ï
        If xR = "code" Then
            For x = 8 To Range("AUW1").Column Step 7 '³Ì«á½Æ»s¦ì¸m¦Û¦æ­×§ï
                xR(2, x).Resize(1, 6) = xR(2, 1).Resize(1, 6).Value 'code¦r¤U²Ä2¦C
                xR(5, x).Resize(1, 6) = xR(5, 1).Resize(1, 6).Value 'code¦r¤U²Ä5¦C
            Next
        End If
    Next
End Sub
{...} ªí¥Ü»Ý­n¥Î CTRL+SHIFT+ENTER ¤TÁä¿é¤J¤½¦¡

TOP

¥»©«³Ì«á¥Ñ ML089 ©ó 2016-5-29 07:57 ½s¿è

'¦Û°Ê°»´úªí®æ½d³ò§@¬°³B²z
'­­¥Î©ó¤pªí®æ½d³ò¬° 7*7
Sub ex()
    Dim xR As Range, x%, y%
    For y = 1 To Cells(Rows.Count, 1).End(xlUp).Row Step 7
        If Cells(y, 1) = "code" Then
            Set xR = Cells(y, 1)
            For x = 8 To Cells(1, Columns.Count).End(xlToLeft).Column Step 7
                xR(2, x).Resize(1, 6) = xR(2, 1).Resize(1, 6).Value
                xR(5, x).Resize(1, 6) = xR(5, 1).Resize(1, 6).Value
            Next
        End If
    Next
End Sub
{...} ªí¥Ü»Ý­n¥Î CTRL+SHIFT+ENTER ¤TÁä¿é¤J¤½¦¡

TOP

        ÀR«ä¦Û¦b : ¦³´¼¼z¤~¯à¤À¿ëµ½´c¨¸¥¿¡F¦³Á¾µê¤~¯à«Ø¥ß¬üº¡¤H¥Í¡C
ªð¦^¦Cªí ¤W¤@¥DÃD