Page 1 of 1
ขอช่วยแนะวิธีนำข้อมูล Excel ไปที่ Access ค่ะ
Posted: Mon Jul 15, 2013 5:46 pm
by suka
เรียนอาจารย์และท่านผู้รู้ค่ะ
ขอรบกวนช่วยแนะวิธีนำข้อมูล Excel ไปไว้ที่ Access ค่ะ
ได้คัดลอกจากตัวอย่างไฟล์แนบ Excel ชีท DB ตามรูปแรกบนไปที่ Access ได้ครบทุกคอลัมน์ค่ะ
แต่คัดลอกจากตัวอย่างไฟล์แนบ Excel ชีท AR ตามรูปสองล่างไปที่ Access ได้ไม่ครบได้มาตามภาพค่ะ
ขอบคุณค่ะ
Re: ขอช่วยแนะวิธีนำข้อมูล Excel ไปที่ Access ค่ะ
Posted: Mon Jul 15, 2013 6:10 pm
by snasui
ผมทดลอง Paste ใน Access 2013 พบว่าสามารถ Paste ได้เป็นปกติครับ
Re: ขอช่วยแนะวิธีนำข้อมูล Excel ไปที่ Access ค่ะ
Posted: Mon Jul 15, 2013 6:55 pm
by suka
อาจารย์คะได้ลองเปิดไฟล์ใหม่แล้วคัดลอกชีท AR ได้ค่ะ แต่คัดลอกชีท DB ไม่ได้ค่ะ ได้ตามรูปที่แนบไม่ว่าจะกดใช่หรือไม่ใช่ก็ไม่ได้ค่ะ
Re: ขอช่วยแนะวิธีนำข้อมูล Excel ไปที่ Access ค่ะ
Posted: Mon Jul 15, 2013 8:48 pm
by snasui
จะตอบใช่หรือไม่ใช่อยู่ที่ว่าตอน Copy มานั้น ได้ Copy หัวคอลัมน์มาด้วยหรือไม่ ถ้าใช่ก็ตอบใช่ ถ้าไม่ใช่ก็ตอบไม่ใช่ครับ สำหรับเหตุการณ์แบบนี้ให้ทดลองวางไปเลยจะได้ทราบผล หากผิดพลาดก็ลบ Table ทิ้งแล้วสร้างใหม่ เป็นการสร้างความคุ้นเคยครับ
Re: ขอช่วยแนะวิธีนำข้อมูล Excel ไปที่ Access ค่ะ
Posted: Tue Jul 16, 2013 10:28 am
by suka
สามารถคัดลอกไฟล์ไปไว้ใน Access ได้แล้วค่ะ
หากต้องการให้ Excel ดึงข้อมูลไปใช้ต้องมีการกำหนดอะไรในไฟล์ Access ไหมคะ
Re: ขอช่วยแนะวิธีนำข้อมูล Excel ไปที่ Access ค่ะ
Posted: Tue Jul 16, 2013 4:53 pm
by snasui
หากต้องการให้ Excel ดึงข้อมูลไปใช้ก็ต้องเขียน Connection string, Record Set ผ่าน VBA ครับ
Re: ขอช่วยแนะวิธีนำข้อมูล Excel ไปที่ Access ค่ะ
Posted: Tue Jul 16, 2013 6:44 pm
by suka
ค่ะอาจารย์ ไฟล์กรอกข้อมูลเดิมใช้สูตรดึงข้อมูลจากชีท Database มาใช้
หลังจากเปลี่ยนไปเก็บไว้ที่ Access แล้ว ด้องใช้ VBA ดึงข้อมูลเท่านั้นหรือคะ สามารถนำสูตรและ Code เดิมมาเพื่อปรับการเชื่อมต่อได้ไหมคะ
Re: ขอช่วยแนะวิธีนำข้อมูล Excel ไปที่ Access ค่ะ
Posted: Tue Jul 16, 2013 6:56 pm
by snasui
เราสามารถใช้ Microsoft Query ในการดึงข้อมูลมาตามเงื่อนไขต้องการได้เช่นกันครับ แต่ Code เดิมไม่สามารนำมาปรับใช้กับข้อมูลที่อยู่ใน Application อื่นได้ เนื่องจาก Object ของแต่ละ Application ไม่เหมือนกัน ยกเว้นดึงข้อมูลมาไว้ใน Excel แล้วค่อยไปนำข้อมูลที่ดึงมาแล้วนั้นไปใช้อีกที
Re: ขอช่วยแนะวิธีนำข้อมูล Excel ไปที่ Access ค่ะ
Posted: Tue Jul 16, 2013 7:50 pm
by suka
ขอบคุณค่ะอาจารย์ ขอทำความเข้าใจแล้วขออนุญาตกลับไปถามต่อที่หมวด Excel นะคะ