Page 1 of 1

สอบถามวิธีการหน่อยครับ

Posted: Sat Jan 05, 2013 9:52 pm
by jojokabbpom
คือผมอยากทราบว่าพอจะมีวิธีการบ้างรึเปล่าครับ
โจทย์ของผมคือ ผมต้องการไฟล์ Excel 1 ไฟล์ โดยผมจะเรื่ยกว่าไฟล์ A นะครับ และไฟล์ Excel ไฟล์นี้ จะดึงข้อมูลจากไฟล์ Excel จากอีก 4 ไฟล์
โดยผมจะขอเรียกไฟล์ Excel อีก 4 ไฟล์ว่า ไฟล์ B, C, D, E นะครับ
เงื่อนไขของผมคือ
1.ไฟล์ A จะดึงข้อมูลจาก Column A ถึง Column D จากไฟล์ B มาลงใน Column A ถึง Column D ของไฟล์ A
2.ไฟล์ A จะดึงข้อมูลจาก Column B ถึง Column D จากไฟล์ C มาลงใน Column E ถึง Column G ของไฟล์ A
3.ไฟล์ A จะดึงข้อมูลจาก Column B ถึง Column D จากไฟล์ D มาลงใน Column H ถึง Column J ของไฟล์ A
4.ไฟล์ A จะดึงข้อมูลจาก Column B ถึง Column D จากไฟล์ E มาลงใน Column K ถึง Column M ของไฟล์ A
5.Column A ของไฟล์ C, D, E จะดึงข้อมูลมาจาก Column A ของไฟล์ B
ุ6.ไฟล์ทั้งหมดจะถูกเก็บไว้ใน Server โดยที่จะมีพนักงาน 4 คนมาเปิดไฟล์จาก Server เพื่อคีย์ข้อมูลของใครของมันคือไฟล์ B, C, D, E
7.ข้อมูลทั้งหมด จะทำการอัพเดทซึ่งกันและกัน โดยที่ไฟล์ A จะเป็นไฟล์ที่ใช้โชว์ข้อมูลทั้งหมดโดยที่ไม่มีการคีย์ข้อมูลลงในไฟล์ A เลย(ใช้การดึงข้อมูลอย่างเดียว)

เงื่อนไขแบบนี้ พอจะมีวิธีการอย่างไรบ้างรึเปล่าครับ
ขอคำชี้แนะด้วยครับ

Re: สอบถามวิธีการหน่อยครับ

Posted: Sat Jan 05, 2013 10:04 pm
by snasui
:D แบบนั้นไม่ใช่เงื่อนไขครับ เป็นกระบวนการทำงานคร่าว ๆ แค่นั้น ส่วนเงื่อนไขเช่น ไฟล์ A Sheet1 ดึงข้อมูลจากไฟล์ B Sheet1 โดยดูว่ารหัสในคอลัมน์ A ตรงกันแล้วนำคอลัมน์ Z มาแสดง เช่นนี้เป็นต้น

ส่วนที่ถามมาเป็นการ Link กันธรรมดา ไม่ได้มีเงื่อนไขอะไร ซึ่งสามารถทำได้ไม่มีปัญหาใดครับ

Re: สอบถามวิธีการหน่อยครับ

Posted: Mon Jan 07, 2013 6:34 pm
by jojokabbpom
เรียนอาจารย์ครับ
จากที่ลองไปทำมาล่าสุดโดยใช้การลิ้งค์ข้อมูลหากันในแต่ละไฟล์
มีปัญหาตรงที่ว่า
เนื่องจากไฟล์ที่แจ้งไว้ทั้งหมด ถูกเก็บไว้ใน Share Drive ของ Server
เมื่อทำการเปิดไฟล์ที่โชว์ข้อมูลที่ดึงมาจากแต่ละไฟล์ มันจะไม่ดึงข้อมูลมาให้ครับ
ต้องเปิดไฟล์ทั้งหมดก่อน แล้วจึงเปิดไฟล์ที่จะโชว์ข้อมูลที่ดึงมาจากแต่ละไฟล์ทีหลัง
มันถึงจะดึงข้อมูลที่มีการอัพเดทเข้าไปให้
แต่ถ้าไฟล์ทั้งหมด อยู่ในคอมของตัวเอง จะดึงข้อมูลได้ทันทีเลย

มีวิธีการไหนบ้างครับ ที่สามารถเปิดไฟล์ที่โชว์ข้องมูลที่ดึงมาจากแต่ละไฟล์จาก Share Drive ของ Server
แล้วดึงข้อมูลจากไฟล์อื่นมาได้เลยเลย
โดยที่ไม่ต้องเปิดไฟล์อื่นๆทั้งหมดก่อนน่ะครับ
ขอบคุณครับ

Re: สอบถามวิธีการหน่อยครับ

Posted: Mon Jan 07, 2013 9:28 pm
by snasui
:D เปิดไฟล์ที่ใช้รวมข้อมูลใน Server แล้วเข้าเมนู Data > Edit Link > เลือกแต่ละ Link > Update Value

Re: สอบถามวิธีการหน่อยครับ

Posted: Mon Jan 07, 2013 9:45 pm
by jojokabbpom
ขอบคุณครับ
เดี๋ยวพรุ่งนี้จะไปลองดูใหม่ครับ

Re: สอบถามวิธีการหน่อยครับ

Posted: Tue Jan 08, 2013 10:12 am
by jojokabbpom
เรียนอาจารย์ครับ
ขอเพิ่มเติมอีกนิดครับ
จากวิธีที่อาจารย์แจ้งมา ผมลองทำแล้ว
สรุป เมื่อเปิดไฟล์ทุกครั้ง ก็ต้องไปเลือก Update Value ทุกครั้งรึเปล่าครับ
ผมลองทำดู มันต้องทำการ Update Value ทุกครั้ง
ทีนี้ปัญหาคือ ไฟล์ที่ใช้รวมข้อมูล ผมจะทำการล็อคไว้ เพื่อป้องกันใครเข้าไปแก้ไขข้อมูล
ทำให้เวลาจะ Update Value ต้องปลดล็อคทุกครั้ง
มีวิธีที่ให้มัน Update Value ได้เองเลยไหมครับ
ผมลองเล่นในส่วนของ Edit Link หลายๆรูปแบบแล้ว
มันก็ยังไม่ Update ให้เองน่ะครับ รบกวนด้วยนะครับ
ขอบคุณครับ

Re: สอบถามวิธีการหน่อยครับ

Posted: Tue Jan 08, 2013 6:06 pm
by snasui
jojokabbpom wrote:มีวิธีที่ให้มัน Update Value ได้เองเลยไหมครับ
:lol: การ Protect ไว้ไม่มีวิธีการให้ Link เอง ต้องปลดการ Protect ก่อนครับ

Re: สอบถามวิธีการหน่อยครับ

Posted: Tue Jan 08, 2013 11:36 pm
by jojokabbpom
อ่อ
ขอบคุณครับ