อาจารย์ค่ะ
ตอนนี้มีปัญหาให้อาจารย์ช่วยดูให้หน่อยค่ะ ตอนนี้แบ่งไฟล์ออกเป็น 2 Sheet เพื่อแก้ปัญหาที่ได้สอบถามอาจารย์ครั้งก่อน โดย
Sheet ที่ 1.Update Prodcode ==> check OI + prodcode ถ้าเช็คว่า OI และ Prodcode เดียวกัน สามารถ Update ค่าอื่นๆๆได้ เช่น wh,Qty และค่าอื่นๆ
Code: Select all
If rs = rtAll(i) And rs.Offset(0, -4) = rtAll(i).Offset(0, -4) _
And rs.Offset(0, 6) = "Update" Then
rs.Offset(0, -5).Resize(1, 9).Copy
rtAll(i).Offset(0, -5).PasteSpecial xlPasteValues
End If
Sheet ที่ 2.Update WH ==> check OI + wh ถ้าเช็คว่า OI และ wh เดียวกัน สามารถ Update ค่าอื่นๆๆได้ เช่น prodcode ,Qty และค่าอื่นๆ
Code: Select all
If rs = rtAll(i) And rs.Offset(0, -4) = rtAll(i).Offset(0, -4) _
And rs.Offset(0, 6) = "Update" Then '6
rs.Offset(0, -6).Resize(1, 11).Copy '-5
rtAll(i).Offset(0, -6).PasteSpecial xlPasteValues
End If
ตอนนี้ผลที่ได้คือ ค่าที่ได้มันยังไม่ถุกต้องค่ะ
รบกวนช่วยดูให้หน่อยนะค่ะ (พยายามแก้ปัญหาอื่นๆได้แล้ว ตอนนี้ติด 2 รายการนี้นะค่ะ)