Page 1 of 1

การอัพเดทข้อมูลข้ามไฟล์สองทาง

Posted: Fri Jul 22, 2011 8:49 pm
by lek
เรียน อาจารย์ครับ
ผมต้องการคียข้อมูลเข้าสองไฟล์ ไฟล์อยู่คนละเครื่อง LAN เครื่องกันอยู่
ไฟล์ Central input จะคียข้อมูลของพนักงานทุกคน
ส่วนอีกไฟล์เป็นข้อพนักงานแต่ละคน

พนักงานจะอัพเดทข้อมูลที่คียใน Central input โดยกดป่มให้โปรแกรม
เลือกข้อมูลที่เป็นเฉพาะข้อมูลของพนักงานคนนั้นๆมา ซึ่งเป็นข้อมูลใหม่ที่ยังไม่มีในไฟล์ของตนเอง
มาเก็บไว้ในไฟล์ของตัวเอง
และทาง Central input ก็สามารถกดปุ่มอัพเดทข้อมูลที่คีย์ในไฟล์พนักงาน
ได้เช่นเดียวกัน

จะทำได้หรือไม่ครับ หรือมีวิธีอะไรอย่างไรบ้างครับ
ไฟล์ทีส่งมามีสองไฟล์ครับ

ขอบคุณครับ
Lek

Re: การอัพเดทข้อมูลข้ามไฟล์สองทาง

Posted: Fri Jul 22, 2011 9:02 pm
by snasui
:lol: อ่านดูแล้วคง VBA เข้ามาช่วยครับ

หลักการคือไฟล์ Central จะต้องดึงข้อมูลของ Staff เข้ามากองไว้ก่อน แล้วตรวจสอบกับข้อมูลที่มีอยู่แล้วและ Update ในส่วนที่เพิ่ม

ส่วนของ Staff ถ้าต้องการดูข้อมูลของตนก็แค่ดึงข้อมูลจาก Central มาใช้ในส่วนที่ต้องการให้แสดงผล การ Update ควรจะทำที่ใดที่หนึ่งแล้วให้อีกแหล่งนำไปใช้ หาก Update พร้อมกันหลายที่แล้วต้องคอย Update กลับไปกลับมาเช่นนี้ คิดว่าไม่น่าจะเป็นวิธีการที่เหมาะครับ

Re: การอัพเดทข้อมูลข้ามไฟล์สองทาง

Posted: Sun Jul 24, 2011 8:23 pm
by lek
เรียน อาจารย์ครับ
ขอ VBA สำหรับขั้นตอนที่อาจารย์อธิบายให้ด้วยนะครับ
ขั้นตอนให้เป็นคียข้อมูลทั้งหมดที่ Central input แล้วให้ Staff กดปุ่่มเพื่ออัพเดทเฉพาะของตัวเองที่เป็นข้อมูลใหม่อย่างเดียวครับ
Central input ไม่ต้องอัพเดทจาก Staff ครับ
สำหรับงานจริงจะมีหลาย column มาก ไว้ผมมาปรับเอาเองอีกทีครับ

ขอบคุณครับ
Lek

Re: การอัพเดทข้อมูลข้ามไฟล์สองทาง

Posted: Sun Jul 24, 2011 11:05 pm
by snasui
:D ลองบันทึก Macro การ Import ข้อมูลจากไฟล์ Staff มายังไฟล์ Central แล้วส่ง Code มาดูครับ