Tìm kiếm và xuất dữ liệu từ Access

Liên hệ QC

Tungtron

Thành viên mới
Tham gia
5/7/19
Bài viết
10
Được thích
1
Xin chào mọi người,
Mình có một file Excel chính và một file Access để chứa bảng dữ liệu. Gần như mình chỉ thao tác trên file Excel đó thôi. Vậy muốn tìm kiếm dữ liệu trên file Access và đưa vào một ô của file Excel chính thì làm như nào mong các bạn chỉ dẫn với. Mình cũng mò mẫm trên diễn đàn cách mở kết nối với một bảng dữ liệu access. Nhưng mở được kết nối rồi đến phần sử dụng truy vấn thì không biết làm. Xin mọi người trợ giúp.
Xin cảm ơn!
 

File đính kèm

Lần chỉnh sửa cuối:
Xin chào mọi người,
Mình có một file Excel chính và một file Access để chứa bảng dữ liệu. Gần như mình chỉ thao tác trên file Excel đó thôi. Vậy muốn tìm kiếm dữ liệu trên file Access và đưa vào một ô của file Excel chính thì làm như nào mong các bạn chỉ dẫn với. Mình cũng mò mẫm trên diễn đàn cách mở kết nối với một bảng dữ liệu access. Nhưng mở được kết nối rồi đến phần sử dụng truy vấn thì không biết làm. Xin mọi người trợ giúp.
Xin cảm ơn!
Dùng ADO nhé.
 
Upvote 0
Dùng power query, không cần biết nhiều SQL (biết vẫn tốt hơn vì vẫn có thể dùng SQL trong power query)
 
Upvote 0
Xin chào @snow25 , @ptm0412
Cám ơn hai bạn đã tham gia. Từ hôm qua tới giờ mình có mày mò tìm hiểu thêm về Access, cũng giải quyết được vấn đề của sheets("DownDB"). Truy vấn SQL mình có biết dùng nhưng làm sao để đưa nó vào VBA thì mình không biết luôn :). Kiểu như truy vấn xong nhưng không biết cách đưa nó ra ô Excel như nào, mình tìm kiếm trên mạng hơn 1h đồng hồ mới tìm thấy cái phương thức "CopyFromRecordset" :( .Còn yêu cầu đưa dữ liệu từ Excel lên Access thì mình vẫn chưa tìm ra. Các bạn có tài liệu này hoặc đã có kinh nghiệm về vấn đề có thể share giúp mình với được không ạ!
 
Upvote 0
Xin chào @snow25 , @ptm0412
Cám ơn hai bạn đã tham gia. Từ hôm qua tới giờ mình có mày mò tìm hiểu thêm về Access, cũng giải quyết được vấn đề của sheets("DownDB"). Truy vấn SQL mình có biết dùng nhưng làm sao để đưa nó vào VBA thì mình không biết luôn :). Kiểu như truy vấn xong nhưng không biết cách đưa nó ra ô Excel như nào, mình tìm kiếm trên mạng hơn 1h đồng hồ mới tìm thấy cái phương thức "CopyFromRecordset" :( .Còn yêu cầu đưa dữ liệu từ Excel lên Access thì mình vẫn chưa tìm ra. Các bạn có tài liệu này hoặc đã có kinh nghiệm về vấn đề có thể share giúp mình với được không ạ!
Vẫn là dùng ado thôi bạn. Google ra bao la luôn :)
 
Upvote 0
...
.Còn yêu cầu đưa dữ liệu từ Excel lên Access thì mình vẫn chưa tìm ra. Các bạn có tài liệu này hoặc đã có kinh nghiệm về vấn đề có thể share giúp mình với được không ạ!

Vụ này nó có nhiều hình thức, bạn nên cụ thể ra hình thức bạn muốn đưa dữ liệu lên như thế nào thì mới có giải pháp tương ứng và bạn cũng dễ khoanh vùng tìm kiếm trên mạng hơn.
- Đưa dữ liệu trong UserForm nhập liệu lưu vào table Access: lại có 2 trường hơp
+ dữ liệu chỉ là 1 dòng (1 record) từ các textbox.
+ Dữ liệu là 1 bó. Vd: bạn nhập liệu và lưu tạm vào listbox (nhiều record) sau đó lưu toàn bộ record đó lên Access.
- Lấy dữ liệu từ Access về UserForm rồi Sửa. Sau đó lưu ngược lại về Access.
...
 
Upvote 0
Vụ này nó có nhiều hình thức, bạn nên cụ thể ra hình thức bạn muốn đưa dữ liệu lên như thế nào thì mới có giải pháp tương ứng và bạn cũng dễ khoanh vùng tìm kiếm trên mạng hơn.
- Đưa dữ liệu trong UserForm nhập liệu lưu vào table Access: lại có 2 trường hơp
+ dữ liệu chỉ là 1 dòng (1 record) từ các textbox.
+ Dữ liệu là 1 bó. Vd: bạn nhập liệu và lưu tạm vào listbox (nhiều record) sau đó lưu toàn bộ record đó lên Access.
- Lấy dữ liệu từ Access về UserForm rồi Sửa. Sau đó lưu ngược lại về Access.
...
Cám ơn bạn @ongke0711
Như file mình đính kèm ở #1 mình muốn đưa 1 bảng excel lên access. Mình đã cố gắng đồng bộ hoá tên cột exel với tên trường bảng trong access.

Lấy dữ liệu từ Access về UserForm rồi Sửa. Sau đó lưu ngược lại về Access.
Bạn chỉ luôn mình phần này nhé. Ban đầu mình chưa tính đến trường hợp cần sửa dữ liệu nguồn.
Cho mình hỏi thêm chút, đưa dữ liệu lên access bắt buộc phải từ userForm hay có thể từ sheet cũng được?
 
Upvote 0
Cám ơn bạn @ongke0711
Như file mình đính kèm ở #1 mình muốn đưa 1 bảng excel lên access. Mình đã cố gắng đồng bộ hoá tên cột exel với tên trường bảng trong access.


Bạn chỉ luôn mình phần này nhé. Ban đầu mình chưa tính đến trường hợp cần sửa dữ liệu nguồn.
Cho mình hỏi thêm chút, đưa dữ liệu lên access bắt buộc phải từ userForm hay có thể từ sheet cũng được?
Bạn đọc bài này nhé.
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom