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 ชื่อโฟลเดอร์ ชื่อไฟล์ ตำแหน่งเซลล์ที่ต้องการ
แล้วมีการแสดงข้อมูลออกมา อยากทราบว่าต้องเขียนสูตรอย่างไรคะ
ขอบคุณค่ะ
:D เปิดไฟล์ทั้งสองขึ้นมาก่อน แล้วเขียนสูตรการดึงค่าให้เสร็จ ทำการบันทึก แล้วปิดไฟล์อ้างอิงไป

สูตรจะทำการอ้างอิงให้เราเองอัตโนมัติครับ

Re: สอบถามการดึงข้อมูลข้ามไฟล์ค่ะ

Posted: Mon Sep 09, 2013 1:54 pm
by wilawan
bank9597 wrote:
wilawan wrote:มีความต้องการดังนี้ค่ะ

ต้องการดึงข้อมูลข้ามไฟล์ (ไฟล์ที่ปิดอยู่)
โดยที่มีการ input ชื่อโฟลเดอร์ ชื่อไฟล์ ตำแหน่งเซลล์ที่ต้องการ
แล้วมีการแสดงข้อมูลออกมา อยากทราบว่าต้องเขียนสูตรอย่างไรคะ
ขอบคุณค่ะ
:D เปิดไฟล์ทั้งสองขึ้นมาก่อน แล้วเขียนสูตรการดึงค่าให้เสร็จ ทำการบันทึก แล้วปิดไฟล์อ้างอิงไป

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

Re: สอบถามการดึงข้อมูลข้ามไฟล์ค่ะ

Posted: Mon Sep 09, 2013 1:55 pm
by wilawan
เพิ่มเติมอีกนิดค่ะ ไฟล์ที่ต้องการดึงข้อมูล เป็นไฟล์ที่ปิดอยู่ค่ะ

Re: สอบถามการดึงข้อมูลข้ามไฟล์ค่ะ

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

จำเป็นต้องพึ่ง vba ครับ

Re: สอบถามการดึงข้อมูลข้ามไฟล์ค่ะ

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

จำเป็นต้องพึ่ง vba ครับ
vba ต้องเริ่มจากตรงไหนค่ะ ช่วยแนะนำด้วยค่ะ :D :D :D

Re: สอบถามการดึงข้อมูลข้ามไฟล์ค่ะ

Posted: Mon Sep 09, 2013 2:57 pm
by bank9597
:D ลำพังเขียนดึงข้อมูลข้ามไฟล์ที่เปิดอยู่ทั้งสองไฟล์ ก็ยากอยู่แล้ว แต่หากเขียนดึงข้อมูลจากไฟล์ที่ปิดอยู่ก็จะยากเพิ่มอีกครับ

ตามกฏฟอรั่มคือ หากต้องใช้ vba ต้องทำมาเองก่อนเสมอครับ เพราะจะได้แก้ไขได้เองเมื่อได้รับคำแนะนำหรือมีปัญหา

แต่หากไม่สามารถเขียน VBA ได้ ก็ควรตัดข้อจำกัดที่ผมได้ตอบไว้ข้างต้นออกไปครับ จะสามารถใช้สูตรได้

Re: สอบถามการดึงข้อมูลข้ามไฟล์ค่ะ

Posted: Mon Sep 09, 2013 3:05 pm
by wilawan
ขอบคุณสำหรับคำแนะนำค่ะ