Page 1 of 1

การดึงข้อมูลจากไฟล์อื่นที่มีหลายชีทมาเรียงต่อกันไปในชีทเดียว

Posted: Thu Jan 23, 2014 8:44 am
by DhitiBank
สวัสดีอาจารย์และเพื่อนๆครับ

ผมมีไฟล์ที่ export ออกมาจากโปรแกรมสำเร็จรูป เป็นเอกสารที่ใช้ในการจัดสินค้าครับ บิล 1 ใบก็ใช้ 1 ชีท วันหนึ่งๆ มีบิลประมาณ 100 ใบ ไฟล์ที่ export ออกมาก็จะมีจำนวนชีทเท่ากับจำนวนบิล ในแต่ละชีทจะมีจำนวนบรรทัดข้อมูลไม่เท่ากัน (อย่างเช่นตามเอกสารแนบครับ)

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

การดึงข้อมูลลักษณะนี้สามารถใช้สูตรได้ไหมครับอาจารย์ หรือว่าจะต้องเขียนเป็น VBA (ตอนนี้ใช้การตรวจด้วยสายตา ผิดพลาดเยอะครับ)

ขอบคุณครับ

Re: การดึงข้อมูลจากไฟล์อื่นที่มีหลายชีทมาเรียงต่อกันไปในชีทเ

Posted: Thu Jan 23, 2014 11:17 am
by joo
:D ลองศึกษาและประยุกต์ใช้จากลิงค์นี้ดูครับ
http://www.snasui.com/viewtopic.php?f=3&t=1079
wordpress/multiple-sheets-to-one-sheet/
wordpress/collect-data-from-multi-sheets/

Re: การดึงข้อมูลจากไฟล์อื่นที่มีหลายชีทมาเรียงต่อกันไปในชีทเ

Posted: Thu Jan 23, 2014 11:55 am
by DhitiBank
ขอบคุณคุณ joo ครับ
2 ลิงค์หลังตรงความต้องการ จะพยายามศึกษาดูครับ

เอ่อ ขอคำแนะนำหน่อยครับ ตอนนี้กำลังพยายามศึกษา VBA ซื้อหนังสือมาอ่าน แล้วก็ลองทำตามแล้ว แต่ก็ยังไม่ค่อยเข้าใจเพราะไม่มีพื้นฐานด้านการเขียนโปรแกรมมาก่อน ผมควรจะเริ่มจากตรงไหนดีครับ หรือว่าอาจารย์มีเว็บไซต์ไหนที่แนะนำเรื่องนี้โดยเฉพาะไหมครับ

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

ขอบคุณครับ

Re: การดึงข้อมูลจากไฟล์อื่นที่มีหลายชีทมาเรียงต่อกันไปในชีทเ

Posted: Thu Jan 23, 2014 12:42 pm
by joo
:D ลองศึกษาจากลิงค์นี้ดูครับ
http://www.mrexcel.com/
http://www.contextures.com/

Re: การดึงข้อมูลจากไฟล์อื่นที่มีหลายชีทมาเรียงต่อกันไปในชีทเ

Posted: Thu Jan 23, 2014 12:48 pm
by DhitiBank
ขอบคุณครับ จะลองศึกษาดูครับ