Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Làm cách nào để truy xuất dữ liệu từ file Word bằng Access
#1
Xin các bác giúp đỡ
Hiện tại bài toán của em là:
1. Em có một file word chứa 100 câu hỏi về toán học (gồm cả text, ký hiệu hình ảnh)
2. Em muốn truy xuất ra 10 câu hỏi bất kỳ để làm một đề thi với yêu cầu là giữ nguyên định dạng, hình ảnh như trong file word

Các bác cho em hỏi là Access có làm được không ạ, và bằng cách nào ạ?


Xin cám ơn các bác!

Chữ ký của tiachop Xin chào, mình là tiachop, Tham gia http://thuthuataccess.com/forum từ ngày 26-12 -11.
Reply
Những người đã cảm ơn
#2
Theo mình biết nếu là imports dữ liệu từ word vào ms access phải tuân thủ theo điều kiện của ms access đó bạn ạ.
Thứ nhất. bạn phải đặt dữ liệu trong 1 bảng có tiêu đề
Thứ hai: dữ liệu trong bảng chỉ là text hoặc number or date and time thì được.
thứ ba: là bảng dữ liệu trên ms word or ms excel như thế nào thì khi imports xong dữ liệu sẽ có cấu trúc giống như bên word bạn nhé.
Thứ tư: trong file word data bạn chỉ để 1 bảng thôi đấy. đừng bố trí nhiều bảng mà khi imports ms access không hiểu bạn chọn bảng nào đâu nhé
sau đó bạn mở files ms accesss cần imports vào. sau đó imports theo winrar của ms access.

còn phầm mềm lọc 10 câu ms access thì mình biết là ở các forum cũng nói qua loa chưa thấy app nào chạy được cả. nếu là webpages bằng asp thì mình có. đấy. nếu bạn cần mình sẽ up lên cho bạn tham khảohappy.

Chữ ký của quanghoasla Hãy chia sẻ kinh nghiệm cùng mình trênThuThuatAccess nhé! Chúc vui vẻ rose
My site: My site hoặc My site
ღღღღღTài sản của quanghoasla (View All Items) ღღღღღ
Reply
Những người đã cảm ơn Noname
#3
Thanks bạn quanghoasla! Tuy nhiên, ý của mình là dùng VBA để lập trình mở file word và đọc nội dung của nó cơ! Nếu dùng C# để lập trình thì đọc được dễ dàng. Nhưng mình muốn nghiên cứu xem Access có làm được điều này không? Mình nghĩ chắc là cùng thuộc bộ office thì sẽ đọc được thôi, nhưng chưa biết là làm thế nào! Rất mong các cao thủ access chỉ giáo!
(29-12-11, 05:42 PM)quanghoasla Đã viết: Theo mình biết nếu là imports dữ liệu từ word vào ms access phải tuân thủ theo điều kiện của ms access đó bạn ạ.
Thứ nhất. bạn phải đặt dữ liệu trong 1 bảng có tiêu đề
Thứ hai: dữ liệu trong bảng chỉ là text hoặc number or date and time thì được.
thứ ba: là bảng dữ liệu trên ms word or ms excel như thế nào thì khi imports xong dữ liệu sẽ có cấu trúc giống như bên word bạn nhé.
Thứ tư: trong file word data bạn chỉ để 1 bảng thôi đấy. đừng bố trí nhiều bảng mà khi imports ms access không hiểu bạn chọn bảng nào đâu nhé
sau đó bạn mở files ms accesss cần imports vào. sau đó imports theo winrar của ms access.

còn phầm mềm lọc 10 câu ms access thì mình biết là ở các forum cũng nói qua loa chưa thấy app nào chạy được cả. nếu là webpages bằng asp thì mình có. đấy. nếu bạn cần mình sẽ up lên cho bạn tham khảohappy.
Thanks bạn quanghoasla! Tuy nhiên, ý của mình là dùng VBA để lập trình mở file word và đọc nội dung của nó cơ! Nếu dùng C# để lập trình thì đọc được dễ dàng. Nhưng mình muốn nghiên cứu xem Access có làm được điều này không? Mình nghĩ chắc là cùng thuộc bộ office thì sẽ đọc được thôi, nhưng chưa biết là làm thế nào! Rất mong các cao thủ access chỉ giáo!

Chữ ký của tiachop Xin chào, mình là tiachop, Tham gia http://thuthuataccess.com/forum từ ngày 26-12 -11.
Reply
Những người đã cảm ơn
#4
(30-12-11, 11:51 PM)tiachop Đã viết: Thanks bạn quanghoasla! Tuy nhiên, ý của mình là dùng VBA để lập trình mở file word và đọc nội dung của nó cơ! Nếu dùng C# để lập trình thì đọc được dễ dàng. Nhưng mình muốn nghiên cứu xem Access có làm được điều này không? Mình nghĩ chắc là cùng thuộc bộ office thì sẽ đọc được thôi, nhưng chưa biết là làm thế nào! Rất mong các cao thủ access chỉ giáo!
(29-12-11, 05:42 PM)quanghoasla Đã viết: Theo mình biết nếu là imports dữ liệu từ word vào ms access phải tuân thủ theo điều kiện của ms access đó bạn ạ.
Thứ nhất. bạn phải đặt dữ liệu trong 1 bảng có tiêu đề
Thứ hai: dữ liệu trong bảng chỉ là text hoặc number or date and time thì được.
thứ ba: là bảng dữ liệu trên ms word or ms excel như thế nào thì khi imports xong dữ liệu sẽ có cấu trúc giống như bên word bạn nhé.
Thứ tư: trong file word data bạn chỉ để 1 bảng thôi đấy. đừng bố trí nhiều bảng mà khi imports ms access không hiểu bạn chọn bảng nào đâu nhé
sau đó bạn mở files ms accesss cần imports vào. sau đó imports theo winrar của ms access.

còn phầm mềm lọc 10 câu ms access thì mình biết là ở các forum cũng nói qua loa chưa thấy app nào chạy được cả. nếu là webpages bằng asp thì mình có. đấy. nếu bạn cần mình sẽ up lên cho bạn tham khảohappy.
Thanks bạn quanghoasla! Tuy nhiên, ý của mình là dùng VBA để lập trình mở file word và đọc nội dung của nó cơ! Nếu dùng C# để lập trình thì đọc được dễ dàng. Nhưng mình muốn nghiên cứu xem Access có làm được điều này không? Mình nghĩ chắc là cùng thuộc bộ office thì sẽ đọc được thôi, nhưng chưa biết là làm thế nào! Rất mong các cao thủ access chỉ giáo!
Bạn public source bằng C# lên mình xem thử? Thật ra đọc được và đọc + lưu lại là hoàn toàn khác nhau!
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#5
Của bạn đây: http://www.codeproject.com/KB/cs/csharpword.aspx
Chữ ký của tiachop Xin chào, mình là tiachop, Tham gia http://thuthuataccess.com/forum từ ngày 26-12 -11.
Reply
Những người đã cảm ơn
#6
(17-01-12, 05:11 PM)tiachop Đã viết: Của bạn đây: http://www.codeproject.com/KB/cs/csharpword.aspx

Cảm ơn link chia sẻ của bạn! Code của bạn đưa rất có giá trị tham khảo. Và mình nghĩ Access hoàn toàn làm được tương tự bằng các gọi một đối tượng word, Excel, powerpoint...

TUy nhiên, cách này dùng khi không còn cách nào khác vì mất rất nhiều thời gian cho những thao tác đơn giản như chèn hình, canh lề...Mình thấy chưa cần đến mức đó!
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#7
Đúng vậy, nói chung cách thì có cách, nhưng vấn đề ở chổ là giải quyết yêu cầu một cách nhanh, gọn lẹ mới là quan trọng.

Theo tôi, cách ra đề ngẫu nhiên như yêu cầu trên, tôi sẽ giải quyết bằng cách:

1. Mở file word, chụp hình lại từng câu hỏi, lưu thành file ảnh vào 1 thư mục.
2. Trong AC, tạo 1 table chứa tên, stt của 100 file ảnh này.
3. Cách chọn ngẫu nhiên 10 trong 100 record để tạo bộ đề thì rất đơn giản.
4. Dùng report xuất 10 file ảnh này ra giấy, tạo 1 đề thi.

Rất đơn giản để giải quyết công việc...
ღღღღღTài sản của bomnhauag (View All Items) ღღღღღ
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
Question [Help] Link tất các table trong một file.mdb bằng VBA MinhnHang 9 233 Hôm qua, 06:11 PM
Bài mới nhất: maidinhdan
  Tránh xung đột dữ liệu trong access quocdung9999 16 1,695 23-11-16, 11:13 AM
Bài mới nhất: quocdung9999
  Summary bằng VBA trong MS Access. MinhnHang 6 320 08-11-16, 08:36 AM
Bài mới nhất: MinhnHang
  [Hỏi] Số Thứ Tự Theo Nhóm Hàng Hóa Trong Access pherotao 2 148 02-11-16, 03:05 PM
Bài mới nhất: pherotao
  [Thủ Thuật] Tạo thanh tiến trình trên Form (Progress bar) khi xử lý dữ liệu ongke0711 18 1,503 21-10-16, 10:17 PM
Bài mới nhất: ongke0711

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ơ