-
Liên kết bảng biểu Excel sang Word thông qua Access
vuthaiha90 > 15-02-17, 05:56 PM
Chào các bác, em có một ý thế này: em có 1 bảng trả nợ gồm Ngày tháng năm trả và Số tiền trả (gồm 4 cột đầu là chắc chắn, có khi 6 cột hoặc 8 cột) bảng này làm tay với độ dài thay đổi (do phân thành bao nhiêu kỳ trả nợ nên nó thay đổi), em làm Excel vì có thể kéo được ngày tháng và số tiền cho nhanh. Và 1 file Word hợp đồng với các điều khoản và 1 chỗ cố định để điền bảng phân kỳ phải trả nợ của khách hàng vào (chính là file Excel mà làm tay đó). Em định là thông qua Access có 1 nút "Browse" chọn file Excel vừa rồi để lấy dữ liệu chuyển vào Table, rồi 1 đoạn code VBA để lấy được các dữ liệu với độ dài và số cột của mỗi lần nhập vào khác nhau, để truyền qua file Word kia. Hiện em có tìm thấy 1 Demo "Browse" rồi nhưng vẫn chưa đúng ý lắm nên em đăng lên nhờ các bác sửa hộ em ạ. Đây là link các file ạ. Em cảm ơn trước. -
RE: Liên kết bảng biểu Excel sang Word thông qua Access
cpucloi > 16-02-17, 09:48 AM
Cũng hơi rối rắm nhỉ, hoặc là mình chưa hiểu ý của bạn.
Giải quyết vấn đề:
1. Import dữ liệu từ Excel vào Access
2. Export dữ liệu từ Access sang Word
Bạn chịu khó search nhé (hộp tìm kiếm bên trên góc phải màn hình đó ...) -
RE: Liên kết bảng biểu Excel sang Word thông qua Access
vuthaiha90 > 16-02-17, 11:19 AM
(16-02-17, 09:48 AM)cpucloi Đã viết: Cũng hơi rối rắm nhỉ, hoặc là mình chưa hiểu ý của bạn.
Giải quyết vấn đề:
1. Import dữ liệu từ Excel vào Access
2. Export dữ liệu từ Access sang Word
Bạn chịu khó search nhé (hộp tìm kiếm bên trên góc phải màn hình đó ...)
Vâng tại chương trình của em là nhập liệu thông tin khách hàng ở access xong rồi có 1 số mẫu file word cố định điền thông tin khách hàng và các điều khoản, điều khoản thì không thay đổi rồi nên cố định, chỉ nhập ở access rồi truyền vào word, nhưng đến cái bảng phân kỳ này thì hơi khoai hơn so với các dữ liệu thông tin cá nhân kia. Nhập tay ở form access rồi truyền vào table để chuyển sang word cũng được nhưng cực kỳ lâu với trường hợp nhiều kỳ trả nợ nên em định dùng excel để lấy dữ liệu truyền vào table, nhưng sẽ thay đổi với mỗi khách hàng tương ứng vói số kỳ trả nợ, nên đang vướng chỗ này tý ạ. -
RE: Liên kết bảng biểu Excel sang Word thông qua Access
cpucloi > 16-02-17, 11:29 AM
Bạn đang vướng mắc ở phần nhập liệu, muốn nhập liệu nhanh hơn (bạn thấy nhập liệu ở Excel nhanh hơn) vậy bạn tạo bảng trên Excel và link qua Access là xong (khi đó Access coi bảng trên Excel như bảng của Access) -
RE: Liên kết bảng biểu Excel sang Word thông qua Access
ongke0711 > 16-02-17, 11:32 AM
Bạn upload cái table hoặc query Access cần chuyển dữ liệu ra Word lên đi. Tôi hướng dẫn code từ Access qua Word. -
RE: Liên kết bảng biểu Excel sang Word thông qua Access
lmthu > 16-02-17, 12:08 PM
Thế tại sao bạn không làm hoàn toàn bằng Access tạo 1 báo cáo rồi truyền dữ liệu cho báo cáo này là xong! chuyển qua Word làm gì cho rắc rối? -
RE: Liên kết bảng biểu Excel sang Word thông qua Access
vuthaiha90 > 16-02-17, 04:25 PM
(16-02-17, 11:32 AM)ongke0711 Đã viết: Bạn upload cái table hoặc query Access cần chuyển dữ liệu ra Word lên đi. Tôi hướng dẫn code từ Access qua Word.
Dạ em xin nhờ bác ạ, Đây là link download ạ -
RE: Liên kết bảng biểu Excel sang Word thông qua Access
vuthaiha90 > 16-02-17, 04:27 PM
(16-02-17, 12:08 PM)lmthu Đã viết: Thế tại sao bạn không làm hoàn toàn bằng Access tạo 1 báo cáo rồi truyền dữ liệu cho báo cáo này là xong! chuyển qua Word làm gì cho rắc rối?
Dạ tại vì làm report thì hơi xấu và lâu để có thể làm giống hệt như file word. Trong khi mình có bản mềm rồi thì chỉ việc nhập những thông tin cần thiết vào access rồi điền qua word nom sẽ đẹp hơn. -
RE: Liên kết bảng biểu Excel sang Word thông qua Access
vuthaiha90 > 16-02-17, 04:34 PM
(16-02-17, 11:29 AM)cpucloi Đã viết: Bạn đang vướng mắc ở phần nhập liệu, muốn nhập liệu nhanh hơn (bạn thấy nhập liệu ở Excel nhanh hơn) vậy bạn tạo bảng trên Excel và link qua Access là xong (khi đó Access coi bảng trên Excel như bảng của Access)
Vâng, link tự bảng excel sang table access thì em có làm tạm được rồi, như em làm tạm được ở đây, nhưng khổ cái là đoạn excel lúc thì 4 cột lúc 6 cột 8 cột tùy theo bao nhiêu lần trả nợ đến khi sang thành công table rồi thì em không biết truyền những field nào có dữ liệu trong table sang word, những field trắng thì bỏ qua không truyền sang word ạ. Hay do cách làm em sai -
RE: Liên kết bảng biểu Excel sang Word thông qua Access
ongke0711 > 16-02-17, 09:35 PM
Có mấy điều cần hỏi thêm bạn.
- Số cột của table trong Word có cố định (như file HDTC mẫu) là 4 cột không hay thay đổi?
- Nếu nhiều cột hơn (8 cột như bạn có nói) thì làm sao dàn trang trong Word cho được?
- Nếu bạn tự xử lý số liệu để ra được Table hoặc Query có số cột cố định đúng như file word template thì có code cho nó.