Page 1 of 1

Loop คืนค่าตำแหน่งแรก [VBA]

Posted: Sun Aug 05, 2018 11:40 am
by humnoy12
รบกวนช่วยปรับ Code หน่อยครับ
อยากจะให้เมื่อ Loop ครบแล้วคืนค่ากับมาตำแหน่งแรกครับ C1 = aa > bb >cc > dd > ww > ตำแหน่งแรก aa

Code: Select all

Sub loopthroug()
     Dim inputRange As Range
     Dim c As Range
     Set inputRange = Sheet1.Range("A1:A5")
     For Each c In inputRange
        Range("C1") = c.Value
        'ActiveSheet.Range("A1:I19").PrintOut
    Next c
End Sub

Re: Loop คืนค่าตำแหน่งแรก [VBA]

Posted: Sun Aug 05, 2018 12:08 pm
by snasui
humnoy12 wrote: Sun Aug 05, 2018 11:40 am อยากจะให้เมื่อ Loop ครบแล้วคืนค่ากับมาตำแหน่งแรกครับ C1 = aa > bb >cc > dd > ww > ตำแหน่งแรก aa
:D คืนค่าไปที่เซลล์ไหนครับ :?:

หากไปที่ C1 ก็เขียน Code หลังจาก Next c เป็น

Code: Select all

Next c
Range("c1").Value = inputRange.Range("a1").Value

Re: Loop คืนค่าตำแหน่งแรก [VBA]

Posted: Sun Aug 05, 2018 12:15 pm
by humnoy12
ตรงกับความต้องการครับ