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

Excel VBA ½Ð¯q II

¦^´_ 2# samwang

µ{¦¡¥i¥H¡A¦ý¤µ¤Ñ·Q§â«ö¶s´«¦¨¤U©Ô¦¡¿ï³æªº¤è¦¡§e²{¡A¦pC1 & D1 ­Ó§O¬°¤U©Ô¦¡¿ï³æ¡C



½Ð°Ý¸Ó¦p¦ó­×§ï©O?¡AÁÂÁÂ!

TOP

¦^´_ 1# zz0660

¬O³o¼Ë¶Ü?

Sub test_T1()
Dim Arr, T, T1, i&, j&
T = Sheets("AA").Range("c1")
Ar = Sheets("AA").Range("b3:i19")
With Sheets("QQ")
     Arr = .Range("a1:h" & .[b65536].End(3).Row) 'T1   T1,T2,T3½Ð¦Û¦æ¿ï¾Ü§ó´«
    'Arr = .Range("j1:q" & .[k65536].End(3).Row) 'T2
     'Arr = .Range("s1:z" & .[t65536].End(3).Row) 'T3
     For i = 1 To UBound(Arr) Step 19
         T1 = Arr(i, 2): If T1 = "" Then GoTo 99
         If T1 = T Then
             .Cells(i, 1).Offset(1).Resize(16, 8).Value = Ar
             Exit Sub
         End If
99:   Next
End With
End Sub

TOP

        ÀR«ä¦Û¦b : ¦Û¤v®`¦Û¤v¡A²ö¹L©ó¶ÃµoµÊ®ð¡C
ªð¦^¦Cªí ¤W¤@¥DÃD