ผมใช้ Access 2013  ทำโปรแกรมนามสกุล .accdb
    DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12Xml, "qrysel1", "D:\test.xlsx", True
ส่งออกสำเร็จ
แต่ถ้าเป็นโปรแกรมนามสกุล .mdb  ถึงแม้จะเปิดผ่าน Access 2013  ก็ไม่สามารถทำได้
ที่จริงส่งเป็น .xls  ก็ OK  นะครับ  เพราะมันเปิด excel ได้หลายเวอร์ชั่น