คำสั่ง export file เป็น excel


0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

19 ม.ค. 66 , 12:01:20
อ่าน 39 ครั้ง

Naruemon Krunpuek

  • สมาชิกไท.Access
  • กระทู้: 1

    • ดูรายละเอียด

คำสั่ง export file เป็น excel
« เมื่อ: 19 ม.ค. 66 , 12:01:20 »
เรียน ถามผู้รู้ตามด้านล่างคือคำส่งออกเป็น excel.xls คะ ถ้าต้องการให้ออกเป็นนามสกุล .xlsx แต้แก้ไข Code อย่างไรคะ

DoCmd.TransferSpreadsheet acExport, 5, _
    "qrysel1", "C:\Export-File" & fname & ".xls"



ขอบคุณคะ

 

20 ม.ค. 66 , 08:55:17
ตอบกลับ #1

nonc31

: คำสั่ง export file เป็น excel
« ตอบกลับ #1 เมื่อ: 20 ม.ค. 66 , 08:55:17 »
ผมใช้ Access 2013  ทำโปรแกรมนามสกุล .accdb
    DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12Xml, "qrysel1", "D:\test.xlsx", True
ส่งออกสำเร็จ

แต่ถ้าเป็นโปรแกรมนามสกุล .mdb  ถึงแม้จะเปิดผ่าน Access 2013  ก็ไม่สามารถทำได้
ที่จริงส่งเป็น .xls  ก็ OK  นะครับ  เพราะมันเปิด excel ได้หลายเวอร์ชั่น

 


บอร์ดเรียนรู้ Access สำหรับคนไทย