Page 1 of 1
สอบถามการดึงข้อมูลข้ามไฟล์ค่ะ
Posted: Mon Sep 09, 2013 12:02 pm
by wilawan
มีความต้องการดังนี้ค่ะ
ต้องการดึงข้อมูลข้ามไฟล์ (ไฟล์ที่ปิดอยู่)
โดยที่มีการ input ชื่อโฟลเดอร์ ชื่อไฟล์ ตำแหน่งเซลล์ที่ต้องการ
แล้วมีการแสดงข้อมูลออกมา อยากทราบว่าต้องเขียนสูตรอย่างไรคะ
ขอบคุณค่ะ
Re: สอบถามการดึงข้อมูลข้ามไฟล์ค่ะ
Posted: Mon Sep 09, 2013 12:04 pm
by bank9597
wilawan wrote:มีความต้องการดังนี้ค่ะ
ต้องการดึงข้อมูลข้ามไฟล์ (ไฟล์ที่ปิดอยู่)
โดยที่มีการ input ชื่อโฟลเดอร์ ชื่อไฟล์ ตำแหน่งเซลล์ที่ต้องการ
แล้วมีการแสดงข้อมูลออกมา อยากทราบว่าต้องเขียนสูตรอย่างไรคะ
ขอบคุณค่ะ

เปิดไฟล์ทั้งสองขึ้นมาก่อน แล้วเขียนสูตรการดึงค่าให้เสร็จ ทำการบันทึก แล้วปิดไฟล์อ้างอิงไป
สูตรจะทำการอ้างอิงให้เราเองอัตโนมัติครับ
Re: สอบถามการดึงข้อมูลข้ามไฟล์ค่ะ
Posted: Mon Sep 09, 2013 1:54 pm
by wilawan
bank9597 wrote:wilawan wrote:มีความต้องการดังนี้ค่ะ
ต้องการดึงข้อมูลข้ามไฟล์ (ไฟล์ที่ปิดอยู่)
โดยที่มีการ input ชื่อโฟลเดอร์ ชื่อไฟล์ ตำแหน่งเซลล์ที่ต้องการ
แล้วมีการแสดงข้อมูลออกมา อยากทราบว่าต้องเขียนสูตรอย่างไรคะ
ขอบคุณค่ะ

เปิดไฟล์ทั้งสองขึ้นมาก่อน แล้วเขียนสูตรการดึงค่าให้เสร็จ ทำการบันทึก แล้วปิดไฟล์อ้างอิงไป
สูตรจะทำการอ้างอิงให้เราเองอัตโนมัติครับ
คือรู้สูตรการดึงข้อมูลข้ามไฟล์นะค่ะ
แต่ถ้าจะให้เราจะให้ใส่ชื่อไฟล์ แบบว่าใส่ชื่อไฟล์ไหน ให้ดึงข้อมูลจากไฟล์นั้นค่ะ ตามตัวอย่างไฟล์ที่แนบมานะคะ
Re: สอบถามการดึงข้อมูลข้ามไฟล์ค่ะ
Posted: Mon Sep 09, 2013 1:55 pm
by wilawan
เพิ่มเติมอีกนิดค่ะ ไฟล์ที่ต้องการดึงข้อมูล เป็นไฟล์ที่ปิดอยู่ค่ะ
Re: สอบถามการดึงข้อมูลข้ามไฟล์ค่ะ
Posted: Mon Sep 09, 2013 2:27 pm
by bank9597
wilawan wrote:เพิ่มเติมอีกนิดค่ะ ไฟล์ที่ต้องการดึงข้อมูล เป็นไฟล์ที่ปิดอยู่ค่ะ

จริงๆ สามารถใช้ INDIRECT ได้ แต่หากใช้กับไฟล์ที่ปิดอยู่ สูตรนี้จึงใช้งานไม่ได้ครับ
จำเป็นต้องพึ่ง vba ครับ
Re: สอบถามการดึงข้อมูลข้ามไฟล์ค่ะ
Posted: Mon Sep 09, 2013 2:35 pm
by wilawan
bank9597 wrote:wilawan wrote:เพิ่มเติมอีกนิดค่ะ ไฟล์ที่ต้องการดึงข้อมูล เป็นไฟล์ที่ปิดอยู่ค่ะ

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

Re: สอบถามการดึงข้อมูลข้ามไฟล์ค่ะ
Posted: Mon Sep 09, 2013 2:57 pm
by bank9597

ลำพังเขียนดึงข้อมูลข้ามไฟล์ที่เปิดอยู่ทั้งสองไฟล์ ก็ยากอยู่แล้ว แต่หากเขียนดึงข้อมูลจากไฟล์ที่ปิดอยู่ก็จะยากเพิ่มอีกครับ
ตามกฏฟอรั่มคือ หากต้องใช้ vba ต้องทำมาเองก่อนเสมอครับ เพราะจะได้แก้ไขได้เองเมื่อได้รับคำแนะนำหรือมีปัญหา
แต่หากไม่สามารถเขียน VBA ได้ ก็ควรตัดข้อจำกัดที่ผมได้ตอบไว้ข้างต้นออกไปครับ จะสามารถใช้สูตรได้
Re: สอบถามการดึงข้อมูลข้ามไฟล์ค่ะ
Posted: Mon Sep 09, 2013 3:05 pm
by wilawan
ขอบคุณสำหรับคำแนะนำค่ะ