Page 1 of 1

ดึงข้อมูลจากไฟล์ excel ที่ไม่เปิดไฟล์

Posted: Sat Jan 07, 2012 2:26 pm
by hakinhua
สวัสดีครับ :D ผมสงสัยว่า เวลาเราใช้สูตรในการอ้างอิงเซลล์ใดเซลล์หนึ่ง ในต่างเวิร์คบุค มีสูตรใหนไหมครับ ที่สามารถดึงข้อมูลมาใช้โดยไม่ต้องเปิดเวิร์คบุค :shock:

Re: ดึงข้อมูลจากไฟล์ excel ที่ไม่เปิดไฟล์

Posted: Sat Jan 07, 2012 2:32 pm
by snasui
:D การดึงข้อมูลด้วยสูตรไม่จำเป็นต้องเปิด Workbook ต้นทางอยูแล้วครับ กรณีต้องการให้ข้อมูลมีการ Update ตามไฟล์ต้นทางก็ให้ทำการ Update Link ด้วยเสมอ การที่เราใช้สูตรข้ามไฟล์โปรแกรมถือว่าเรามีการ Link กันอยู่ครับ

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

Re: ดึงข้อมูลจากไฟล์ excel ที่ไม่เปิดไฟล์

Posted: Sat Jan 07, 2012 2:45 pm
by hakinhua
:D ขอบคุณมากครับอาจารย์ แล้วสมมุติ ผมเขียนสูตรดึงข้อมูลไว้รอนะครับอาจารย์ คือไฟล์ที่จะใช้เนื่ยจะมีการดึงข้อมูลของเวิร์คบุคเรียงตามวันไว้แล้ว
เช่น วันที่ 1-30 ไฟล์อัพเดท พึ่งจะมีได้แค่ วันที่ 5 อย่างนี่นะครับ คือมีไฟล์อัพเดทมา ก็ไม่ต้องมาเปิดไฟล์นะครับอาจารย์ :o :P

Re: ดึงข้อมูลจากไฟล์ excel ที่ไม่เปิดไฟล์

Posted: Sat Jan 07, 2012 2:57 pm
by snasui
:D ผมเข้าใจว่า ไฟล์ปลายทางคือไฟล์ที่ปิด และเมื่อ Update ค่าที่ไฟล์ต้นทางซึ่งเปิดอยู่ ต้องการให้ไฟล์ปลายทางที่ปิดอยู่นั้น Update ไปด้วย หากเป็นกรณีเช่นนี้ ผมอยากทราบว่าเราต้องการให้ไฟล์ที่ปิดอยู่นั้นทำการ Update และจะใช้ข้อมูลจากไฟล์ที่ปิดอยู่ในกรณีใดบ้างครับ :?:

Re: ดึงข้อมูลจากไฟล์ excel ที่ไม่เปิดไฟล์

Posted: Sat Jan 07, 2012 3:10 pm
by hakinhua
:) คือไฟล์ใช้งานนะครับต้องการข้อมูลราคาครับ และราคาตัวเนี้ยแต่ละวันจะไม่เหมือนกัน วันที่ 1 ราคาหนึ่ง วันที่ 2 อีกราคา :roll:
แต่ไฟล์อัพเดท ที่เค้าส่งมาให้ สมมุติชื่อ 1-1-55 และวันต่อมาก็จะเป็น 2-1-55 ไปเรื่อยๆ :)
ไฟล์ต้นฉบับก็ จะดึงข้อมูล จากไฟล์อัพเดท คือ 1-1-55 ราคา เท่านี้ และ 2-1-55 ราคาเท่านี้ ไปเรื่อยๆครับ :D :D
คือสรุปว่า ไม่อยากเปิด คัดลอก ข้อมูลจากไฟล์อัพเดททุกวันนะครับอาจารย์ :P :mrgreen:

Re: ดึงข้อมูลจากไฟล์ excel ที่ไม่เปิดไฟล์

Posted: Sat Jan 07, 2012 3:14 pm
by snasui
:D ผมไม่เข้าใจวิธีการทำงานนะครับ

เราไม่จำเป็นต้องเปิดไฟล์ที่ทางต้นแหล่งส่งมากรณีที่ ไฟล์ต้นแหล่งชื่อเดิมเสมอ มีชีทเท่าเดิมเสมอ เปลี่ยนเพียง Record เท่านั้น เราสามารถสร้างการเชื่อมโยงไว้ล่วงหน้าได้เลย และเราเปิดเฉพาะไฟล์ของเราเท่านั้น ในตอนเปิดเราก็แค่ Update Link เพื่อให้ Update รายการที่มีการเปลี่ยนแปลงใหม่ครับ

Re: ดึงข้อมูลจากไฟล์ excel ที่ไม่เปิดไฟล์

Posted: Sat Jan 07, 2012 3:26 pm
by hakinhua
:D ขอบคุณมากครับอาจารย์ แค่อัพเดท ลิงค์ก็พอแล้ว :mrgreen: