Page 1 of 1

การ copy ข้อมูลไปอีกไฟล์โดยมีเงื่อนไขครับ

Posted: Wed Sep 09, 2015 10:08 am
by wongsaton
ผมอยากจะ copy ข้อมูลวันที่ ในช่อง F3:H3 ไปอีกไฟล์หนึ่งพร้อมกับข้อมูลด้านล่างโดยมีเงื่อนไข ซึ่งข้อมูลด้านล่างไม่มีปัญหาครับ ผมได้ลองปรับโค้ดดูแล้ว ก็ยังไม่ได้ตามที่ผมต้องการครับ รบกวนทุกท่านช่วยแนะนำผมทีนะครับ ขอบคุณครับ
ปล.ผมแนบไฟล์มาแล้วครับ

Re: การ copy ข้อมูลไปอีกไฟล์โดยมีเงื่อนไขครับ

Posted: Wed Sep 09, 2015 1:34 pm
by snasui
:D ตัวอย่างการปรับ Code ครับ

Code: Select all

'Other code
    For Each strName In strRange
        strFileName = wbMain.Sheets(1).Range(strName)
        Set TargetWb = Workbooks.Open(strPath & strFileName)
    
        Set rSource = Union(wbMain.Sheets(1).Range(strName).Offset(-11, -1).Resize(1, 3), _
            wbMain.Sheets(1).Range(strName).Offset(8, -1).Resize(7, 3))
       
        rSource.Copy

        TargetWb.Sheets(1).Range("a2").PasteSpecial xlPasteValues

    Next strName
'Other code

Re: การ copy ข้อมูลไปอีกไฟล์โดยมีเงื่อนไขครับ

Posted: Wed Sep 09, 2015 2:47 pm
by wongsaton
ได้แล้วครับอาจารย์ โปรแกรมทำงานอย่างที่ผมต้องการแล้วครับ ขอบคุณมากครับผม :D