import code access
กระทู้เก่าบอร์ด อ.Yeadram

 793   3
URL.หัวข้อ / URL
import code access

สวัสดีครับ มีเรื่องสอบถามกับคำสั่ง import ครับ

"ผมต้องการ Import excel Record ที่ 2 ลงไปถึง Record สุดท้าย โดย Record แรกที่เป็นชื่อ Column ผมไม่เอาครับ"

ด้านล่างคือ code ที่ผมใช้ครับ
DoCmd.TransferSpreadsheet acImport, , queryname, filepath, False, "A:Q"

queryname = ตัวแปรประเภทตารางที่เก็บมาจากการเลือกประเภทสินค้าครับ
filepath = เก็บจาก path ครับ

ปัญหาคือหลังจาก Import จะมี Error ขึ้นว่า

Run-time error '2391':
เขตข้อมูล F1 ไม่มีอยู่ในตารางปลายทาง 'queryname'

ซึ่งช่อง F1 ใน Excel ก็มีข้อมูล Text อยู่ (และในตารางก็เป็น text) เหมือนกันครับ

3 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R23253
Code ปุ่ม upload แบบเต็มๆ ครับ



ตัวอย่างงานที่จะอัพโหลด
......

Table ปลายทางครับ
.....
2 @R23256
ลองแก้เป็น
docmd.TransferSpreadsheet acImport,,queryname,filepath,True,"A:Q"
3 @R23259
ขอบคุณครับ คุณ PichaiTC

ถามเพิ่มอีกนิดครับ เราจะสามารถ import ผ่าน Query ได้หรือไม่ครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3213s