Excel to DBF

ปกติการแปลงไฟล์จาก *.xls ไปเป็น *.dbf ไม่ใช่เรื่องยากเย็นอะไรนัก ซึ่งผมก็ทำอยู่บ่อยๆ เพียงแค่เปิดไฟล์โปรแกรม Excel แล้ว Save As เป็น *.dbf ก็เสร็จแล้ว แต่ว่าวันนี้มาเจอกรณีแปลกๆ ที่ยังไม่สามารถจะหาคำตอบได้ หลังจากแปลงข้อมูลไปเป็น dbf แล้วข้อมูลมาไม่ครบ สมุมติว่าข้อมูลเดิมมี 1000 records พอแปลงแล้วมา 950 อีก 50 หายไปไหนไม่รู้ นั่งงมอยู่หลายวิธี แปลงไปแปลงมาทั้ง Excel 2000 และ 2003 พอจะมาแปลงใน 2007 อ้าวแปลงเป็น dbf ไม่ได้ สรุปว่ายังไงก็ไม่ได้ เลยมาทำใน Access แทน นั่นคือ import ไฟล์ *.xls แล้ว export ไปเป็น *.dbf ก็จะได้ข้อมูลมาครบทุกอย่าง ใครมีปัญหาเหมือนผม จะลองทำดูก็ได้

excel1
ไฟล์ original ที่เป็น xls

dbf2
จำนวน Records ที่หายไปหลังจากแปลงออกมาเป็น dbf

access3
จำนวน Records ครบเท่าเดิมหลังจาก import เข้ามาใน Access

ดาวน์โหลดเอกสาร

One response to “Excel to DBF

  1. ขอบคุณมาก เป็นวิธีที่ง่ายและไม่ต้องเสียเงินอีกด้วย

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s