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

¦p¦ó¨Ï TextBox3.Text ¬°¤@­Ó TextBox(i).Text ¨Ó¨Ï¥Î

¦^´_ 1# yangjie
¨Ï¥Î°}¦C Ar = Array(TextBox3, TextBox4, TextBox5....)
For i = 2 To lastrow1
        If Cells(i, 4) = TextName.Text Then
            For ii = 0 To UBound(AR)
                AR(ii).Value = Sheets("¾Ç¥Í¸ê®Æ").Cells(i, 6 + ii)
            Next
        End If
Next

TOP

¥»©«³Ì«á¥Ñ GBKEE ©ó 2010-10-7 11:17 ½s¿è

¦^´_ 3# yangjie
Dim Ar(3 To 80) As MSForms.Control, i%
For i = 3 To 80
  Set Ar(i) = Controls("TextBox" & i)
Next
For i = 2 To lastrow1
        If Cells(i, 4) = TextName.Text Then
            For ii = 3 To UBound(AR)
                AR(ii).Value = Sheets("¾Ç¥Í¸ê®Æ").Cells(i, 6 + ii - 3)
            Next
        End If
Next
¸É¤W¥t¤@¸Ñªk
For i = 2 To lastrow1
    If Cells(i, 4) = TextName.Text Then
        For ii = 3 To 80
            Controls("TextBox" & ii) = Sheets("¾Ç¥Í¸ê®Æ").Cells(i, 6 + ii - 3)
        Next
    End If
Next

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