Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] Xuất dữ liệu từ Word sang table Access ?
#1
[size=medium][font=Tahoma]Hiện tại mình có một file Word rất lớn, thường thì các trang có cấu trú như nhau (giống như một lá thư gửi cho nhiều người với nội dung không thay đổi nhưng thay đổi người nhận, địa chỉ,... đại loại như thế).
Nhưng mình không biết cách nào để lấy tất cả dữ liệu đó vào một table data để lưu trữ như access chẳng hạn.
Mình đã tìm trên google nhiều rồi nhưng chỉ có cách từ Word Form thôi, chứ không có cách từ file word toàn là text . Bí quá trời.
Xin nhờ các tiền bối chỉ giáo. Em cảm ơn nhiều ạh

file word của em đây ạh

[Hình: 9770106_Untitled.png]
Chữ ký của phamngocsang Xin chào, mình là phamngocsang, Tham gia http://thuthuataccess.com/forum từ ngày 04-02 -15.
Reply
Những người đã cảm ơn
#2
(24-03-15, 08:10 PM)phamngocsang Đã viết: [size=medium][font=Tahoma]Hiện tại mình có một file Word rất lớn, thường thì các trang có cấu trú như nhau (giống như một lá thư gửi cho nhiều người với nội dung không thay đổi nhưng thay đổi người nhận, địa chỉ,... đại loại như thế).
Nhưng mình không biết cách nào để lấy tất cả dữ liệu đó vào một table data để lưu trữ như access chẳng hạn.
Mình đã tìm trên google nhiều rồi nhưng chỉ có cách từ Word Form thôi, chứ không có cách từ file word toàn là text . Bí quá trời.
Xin nhờ các tiền bối chỉ giáo. Em cảm ơn nhiều ạh

file word của em đây ạh

[Hình: 9770106_Untitled.png]

Mình từng giống như bạn, bởi lúc xưa cơ quan đều đánh biên bản ( theo mẫu như Họ tên, Năm sinh, giới tính, quên quán, cân nặng, chiều cao.....rất nhiều dòng). Đến nay file Word cũng trên 50 ngàn file.

Và đến ngày mình viết ứng dụng quản lý, mình làm biến nhập nên nghĩ ra cách giống như câu hỏi của bạn vừa nêu.

Ngoài làm bằng thủ công ra thì vô phương. Hướng mình làm như sau:
Bước 1. Tạo Macro trong Word để chuyển dòng thành cột, đồng thời copy lên bộ nhớ tạm.
Bước 2. Chuẩn bị sẳn 1 file Excel: Dán vào

Cứ tiếp tục như thế đến khi xong hết 50.000 record.

Ghi chú: ở bước 2 mình còn phần mền GhostMouse đề thao tác.

Cho nên 50.000Record cũng chỉ mất 10s/recode thôi. Mình cũng chẳng cần làm gì, Chỉ việc nhấn phím Space 2 lần là nó làm cho cả.

Cuối cùng là Trước khi chép Data lên Access thì Replace bỏ hết Tên tiêu đề là xong.

Riêng bài của bạn mình nghỉ chỉ cần dùng GhostMouse còn nhanh hơn.


Cách 2:
Gộp toàn bộ file Word thành 1
1. Mở file word mới
2. Insert/file : Chọn toàn bộ file word
3. Bôi đen toàn bộ Word vừa gộp rồi Copy lên Excel
4. Dùng hàm If để lấy từng cột rồi sắp xếp lại cho gọn
5. Chép lên Data Access

Đó là vài lời chia sẽ.
Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem.
1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ
2. [Hướng dẫn] Nội quy diễn đàn
3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn
4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ
5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn.
* Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa.



ღღღღღTài sản của maidinhdan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn phamngocsang
#3
(24-03-15, 08:10 PM)phamngocsang Đã viết: [size=medium][font=Tahoma]Hiện tại mình có một file Word rất lớn, thường thì các trang có cấu trú như nhau (giống như một lá thư gửi cho nhiều người với nội dung không thay đổi nhưng thay đổi người nhận, địa chỉ,... đại loại như thế).
Nhưng mình không biết cách nào để lấy tất cả dữ liệu đó vào một table data để lưu trữ như access chẳng hạn.
Mình đã tìm trên google nhiều rồi nhưng chỉ có cách từ Word Form thôi, chứ không có cách từ file word toàn là text . Bí quá trời.
Xin nhờ các tiền bối chỉ giáo. Em cảm ơn nhiều ạh

file word của em đây ạh

[Hình: 9770106_Untitled.png]
Nếu là file word dạng thư mời (gửi cho nhiều người cùng một nội dung chỉ thay đổi thông tin người nhận) thì bạn có thể dùng dạng thư trộn có trong word (cái này cần file word với nội dung chung và file excel là danh sách người nhận gồm những thông tin liên quan). mình không nhớ cách làm, bạn có thể tham khảo các cao thủ khác thử xem.
Chữ ký của ketoan_it Xin chào, mình là ketoan_it, Tham gia http://thuthuataccess.com/forum từ ngày 29-06 -13.
Reply
Những người đã cảm ơn
#4
(25-03-15, 10:06 PM)ketoan_it Đã viết: Nếu là file word dạng thư mời (gửi cho nhiều người cùng một nội dung chỉ thay đổi thông tin người nhận) thì bạn có thể dùng dạng thư trộn có trong word (cái này cần file word với nội dung chung và file excel là danh sách người nhận gồm những thông tin liên quan). mình không nhớ cách làm, bạn có thể tham khảo các cao thủ khác thử xem.

Bạn ketoan thân mến ! Chắc bạn nhầm câu hỏi về "Mail Merge" (gọi tắt là trộn thư) chăng?
Câu trả lời của bạn là từ: 1 Danh sách thành--> nhiều file Word

Nhưng Tác giả câu hỏi trên muốn hỏi điều ngược lại: là từ nhiều file Word thành--> 1 Danh sách
Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem.
1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ
2. [Hướng dẫn] Nội quy diễn đàn
3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn
4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ
5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn.
* Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa.



ღღღღღTài sản của maidinhdan (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
  Cài đặt ODBC -nền tảng kết nối Access và nguồn dữ liệu khác Noname 33 19,325 01-12-16, 06:49 PM
Bài mới nhất: atula77
  Xây dựng Class Modules trong Access ( Cơ bản đến Nâng cao) maidinhdan 2 189 13-11-16, 05:32 PM
Bài mới nhất: cpucloi
  Hướng Dẫn Demo tổng hợp xuất Table, Query sang Excel có điều kiện ở vị trí nào cũng được maidinhdan 18 2,796 20-10-16, 11:51 AM
Bài mới nhất: jeck09nt
  Ms Access VBA và Google drive, một vài ý tưởng trong chia sẻ và đồng bộ số liệu... paulsteigel 46 3,862 07-10-16, 02:43 PM
Bài mới nhất: kieu manh
  Xuất từ Access ra excel mà không cần phải có file định sẵn trungminh 3 358 18-09-16, 02:33 AM
Bài mới nhất: maidinhdan

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ơ