Đá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] Tại saoform không hiện thị được dấu phân cách hàng ngàn thanhhao 1 34 Hôm qua, 04:29 PM
Bài mới nhất: tranthanhan1962
  Hướng Dẫn xin các acc chỉ dùm e sữa lại cấu trúc lệnh kế tiếp mà không được conmaleTK21 3 72 22-06-17, 11:00 PM
Bài mới nhất: tranthanhan1962
  hàm Dlookup không hoạt động ở máy khác thanhtruong 3 143 17-06-17, 07:32 PM
Bài mới nhất: tranthanhan1962
Sad Refresh form không được William 5 161 01-06-17, 04:50 PM
Bài mới nhất: cpucloi
  Cho mình hỏi về tạo checkbox để xuất ra report tieu_ngao 4 215 21-05-17, 06:07 PM
Bài mới nhất: tranthanhan1962

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ơ