DoquangLam > 05-08-12, 05:24 PM
DoquangLam > 05-08-12, 09:14 PM
Xuân Thanh > 06-08-12, 11:41 AM
(05-08-12, 05:24 PM)DoquangLam Đã viết: Mình có vấn đề muốn xuất dữ liệu từ Table sang Excel, với một số điều kiện sau. Rất mong các bạn giúp đỡ và cho ý kiến nhé.
Trong file đính kèm có Table tên là T-BKHDBan, mình muốn chuyển bảng này sang Excel như sau :
- Cột STT trong bảng khi chuyển sang Excel được nằm ở cột A
- Trong cột STT có dữ liệu là B1, B2, B3, B4, B5 (Số liệu ở các cột khác tương ứng với các B... này, Có B... có số liệu, có B... không có số liệu) Mình muốn khi chuyển sang Excel thì
+ B1 được nằm ngay vị trí ô A17 trên Excle
+ Các cột còn lại trong Table chuyển sang Excel bắt đầu từ cột C trở đi.
+ Khi chuyển sang cứ mỗi chỉ tiêu B (B1, B2... ) ở cuối chỉ tiêu đó chèn thêm cho 1 dòng trống và điền vào ô trên dòng trống đó ở cột B chữ Tổng.
Nếu được như mẫu Excel đính kèm thì OK.
Trước mắt như vậy đã. Mong các bạn hỗ trợ. Rất cám ơn !
http://www.mediafire.com/download.php?5r4ds8cl4m6y7k5
DoquangLam > 06-08-12, 10:44 PM
Xuân Thanh > 08-08-12, 11:07 AM
DoquangLam > 27-09-14, 09:02 PM
DoquangLam > 28-09-14, 03:52 PM
DoquangLam > 02-10-14, 10:05 AM
MTNQ > 04-10-14, 04:21 PM
(27-09-14, 09:02 PM)DoquangLam Đã viết: Chào các bạn !Đoạn code trên do mình viết trong chủ đề về xuất Report ra Excel, vì lúc đó bạn yêu cầu định dạng kiểu text, còn nếu theo kiểu như 000123 thì đơn giản là sửa "@" thành "000000"
Cho mình hỏi đoạn code trên dùng để chuyển sang Excel, mình vướng 1 vấn đề đó là câu lệnh dưới đây khi chuyển sang Excel vẫn không giữ được như bên access
.Columns(3).NumberFormat = "@"
Cụ thể trên Report có cột định dạng kiểu Texl nhưng khi chuyển sang Excel thì lại không giữ nguyên được như vậy. Ví dụ như 000123 khi chuyển sang Excel nó lại thành 123. Mình muốn khi chuyển sang Excel thì nó vẫn giữ nguyên là 000123
Rất cám ơn các bạn.
.Columns(3).NumberFormat = "000000"