กระทู้เก่าบอร์ด อ.Yeadram
883 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) เหมือนกันครับ
"ผมต้องการ 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
2 @R23256
ลองแก้เป็น
docmd.TransferSpreadsheet acImport,,queryname,filepath,True,"A:Q"
docmd.TransferSpreadsheet acImport,,queryname,filepath,True,"A:Q"
3 @R23259
ขอบคุณครับ คุณ PichaiTC
ถามเพิ่มอีกนิดครับ เราจะสามารถ import ผ่าน Query ได้หรือไม่ครับ
ถามเพิ่มอีกนิดครับ เราจะสามารถ import ผ่าน Query ได้หรือไม่ครับ
Time: 0.3483s
ตัวอย่างงานที่จะอัพโหลด
......
Table ปลายทางครับ
.....