Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hỏi] Không định dạng được file Excel.xlsx khi xuất từ Acc sang Ex ?
#1
Nhờ các Pro chỉ giáo:
Tôi có một Action: Chuyển table Acc2007 sang Excel2007 làm như sau:
- Action: OutputTo
- Object type: Table
- Object Nam: Table1 (Tên table)
- Output Format: Excel Workbook (*.xlsx) (hoặc Excel 97 - Excel 2003 Workbook (*.xls))
- Output file: D:\Outfile (Tên file và đường dẫn)
- Outo Star: Yes (Mở file sau khi Output)
- Output Quality: Screen.

Nhưng khi Action thì: Outfile được tạo ra nhưng không có đuôi (.xlsx) mặt dù có thay đổi tên và đường dẫn file thành: D:\Outfile.xlsx hoặc D:\Outfile.xls thì đều không có đuôi file, nên chương trình không tự động mở file lên được.

Không biết lỗi nằm ở đâu. Nhờ các Pro chỉ giáo giúp. Cảm ơn nhiều !
Chữ ký của Minh Tiên -----------------------------------------------
Đường tuy ngắn, không đi không đến
Việc tuy nhỏ, không làm không nên.
                                           Tuân Tử
-----------------------------------------------
Reply
Những người đã cảm ơn
#2
1/ Bạn thử bỏ Output Quality: Screen.(Vì máy tôi không cài Office 2007)
2/ Nghiên cứu kỹ trong Help (Mở Macro ở chế độ thiết kế rồi bấm phím F1)
Thân mến
Chữ ký của Xuân Thanh Trăm năm trước thì ta chưa gặp
Trăm năm sau biết gặp được không?
Cuộc đời sắc sắc không không
Thì thôi ta cứ hết lòng vì nhau
ღღღღღTài sản của Xuân Thanh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn Minh Tiên , Noname
#3
Xin cảm ơn xt.
Mình đã định dạng OK!
Chữ ký của Minh Tiên -----------------------------------------------
Đường tuy ngắn, không đi không đến
Việc tuy nhỏ, không làm không nên.
                                           Tuân Tử
-----------------------------------------------
Reply
Những người đã cảm ơn
#4
(12-05-13, 04:01 PM)tmtien261 Đã viết: Xin cảm ơn xt.
Mình đã định dạng OK!

Mình xin hỏi chút, mình cũng đang thắc mắc vấn đề này.
1. Sau khi mình cho xuất ra file D:\output.xls mặc dù đã chọn auto start : yes (để mở excel sau khi xuất) nhưng excel không tự mở được.
2. Mình muốn khi nhấn nút "Xuất Excel" thì CT sẽ mở hộp thoại lưu file cho phép mình chọn đường dẫn , nhập tên file để lưu, vậy phải làm sao. Mong các bạn giúp đỡ
Chữ ký của vulhu06 Xin chào, mình là vulhu06, Tham gia http://thuthuataccess.com/forum từ ngày 15-06 -12.
Reply
Những người đã cảm ơn
#5
(25-04-14, 05:59 PM)vulhu06 Đã viết: Mình xin hỏi chút, mình cũng đang thắc mắc vấn đề này.
1. Sau khi mình cho xuất ra file D:\output.xls mặc dù đã chọn auto start : yes (để mở excel sau khi xuất) nhưng excel không tự mở được.
2. Mình muốn khi nhấn nút "Xuất Excel" thì CT sẽ mở hộp thoại lưu file cho phép mình chọn đường dẫn , nhập tên file để lưu, vậy phải làm sao. Mong các bạn giúp đỡ
Bạn hãy dùng đoạn code sau:
DoCmd.OutputTo acOutputQuery, "qryHanghoa_XuatExcel", "ExcelWorkbook(*.xlsx)", "", True, "", 0, acExportQualityScreen (Dùng qry làm nguồn để xuất, Nếu dùng Table thì bạn đổi acOutputQuery thành acOutputTable và Tên query nguồn thành tên table nguồn.)
Lưu ý: bạn phải mở thư viện: Microsoft Office 10.0 Object Library nhé !
Chúc bạn thành công !
Chữ ký của Minh Tiên -----------------------------------------------
Đường tuy ngắn, không đi không đến
Việc tuy nhỏ, không làm không nên.
                                           Tuân Tử
-----------------------------------------------
Reply
Những người đã cảm ơn vulhu06
#6
(26-04-14, 11:28 AM)tmtien261 Đã viết:
(25-04-14, 05:59 PM)vulhu06 Đã viết: Mình xin hỏi chút, mình cũng đang thắc mắc vấn đề này.
1. Sau khi mình cho xuất ra file D:\output.xls mặc dù đã chọn auto start : yes (để mở excel sau khi xuất) nhưng excel không tự mở được.
2. Mình muốn khi nhấn nút "Xuất Excel" thì CT sẽ mở hộp thoại lưu file cho phép mình chọn đường dẫn , nhập tên file để lưu, vậy phải làm sao. Mong các bạn giúp đỡ
Bạn hãy dùng đoạn code sau:
DoCmd.OutputTo acOutputQuery, "qryHanghoa_XuatExcel", "ExcelWorkbook(*.xlsx)", "", True, "", 0, acExportQualityScreen (Dùng qry làm nguồn để xuất, Nếu dùng Table thì bạn đổi acOutputQuery thành acOutputTable và Tên query nguồn thành tên table nguồn.)
Lưu ý: bạn phải mở thư viện: Microsoft Office 10.0 Object Library nhé !
Chúc bạn thành công !

Ok cám ơn bạn nhiều, mình sẽ thử
Chữ ký của vulhu06 Xin chào, mình là vulhu06, Tham gia http://thuthuataccess.com/forum từ ngày 15-06 -12.
Reply
Những người đã cảm ơn
#7
Cái này hay quá!
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Hỏi] Làm sao để ấn định Null cho trường Date khi sử dụng Class Module Minh Tiên 8 612 18-11-16, 09:29 AM
Bài mới nhất: MinhnHang
  Chèn file văn bản word vào access danhxetnghiem 10 436 11-10-16, 03:42 PM
Bài mới nhất: danhxetnghiem
  Định dạng trong listbox feeling 3 154 06-10-16, 02:44 PM
Bài mới nhất: jeck09nt
  Không cho phép điều chỉnh kích thước của Form ChiMai 1 125 18-09-16, 01:27 PM
Bài mới nhất: ongke0711
  Hightlight field nếu field được modify Anna 2 203 08-09-16, 10:14 AM
Bài mới nhất: ledangvan

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ