Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] Chuyển Table từ Excel qua Access
#1
Chào cả nhà,
Em có một vấn đề mong được các thành viên trong diễn đàn giúp đỡ. Vấn đề của Em là như thế này:
- Em có tạo 1 Form Access để nhập các thông tin của nhân viên để tính lương. Sau khi nhập thông tin xong thì nó sẽ lưu vào Table có tên là "nhanvien". Do có 1 số cột phải xử lý bằng hàm và công thức trước khi in báo cáo nên Em Export cái table "nhanvien" này qua excel và xử lý sau đó Em muốn Import lại cái file đã xử lý bên Excel để thực hiện các công việc như xuất báo cáo, in bảng lương...
- Em muốn các Thành viên trong diễn đàn giúp Em cái khâu Import từ File Excel vào Access (Xóa tất cả nội dung trong Table cũ và thay bằng nội dung cập nhật theo file Excel).

Rất cảm ơn sự giúp đỡ.
Chữ ký của cudnav Xin chào, mình là cudnav, Tham gia http://thuthuataccess.com/forum từ ngày 01-06 -15.
Reply
Những người đã cảm ơn
#2
(01-06-15, 05:38 PM)cudnav Đã viết: Chào cả nhà,
Em có một vấn đề mong được các thành viên trong diễn đàn giúp đỡ. Vấn đề của Em là như thế này:
- Em có tạo 1 Form Access để nhập các thông tin của nhân viên để tính lương. Sau khi nhập thông tin xong thì nó sẽ lưu vào Table có tên là "nhanvien". Do có 1 số cột phải xử lý bằng hàm và công thức trước khi in báo cáo nên Em Export cái table "nhanvien" này qua excel và xử lý sau đó Em muốn Import lại cái file đã xử lý bên Excel để thực hiện các công việc như xuất báo cáo, in bảng lương...
- Em muốn các Thành viên trong diễn đàn giúp Em cái khâu Import từ File Excel vào Access (Xóa tất cả nội dung trong Table cũ và thay bằng nội dung cập nhật theo file Excel).

Rất cảm ơn sự giúp đỡ.

1/ Cách thứ nhất (theo ý bạn) không cần import / export gì cả. Mở table access chọn hết, Ctrl+C, mở sheet Excel, Ctrl+V dán vào làm việc với sheet thoải mái. Xong, quét hết các ô data excel nhớ bỏ row headers (dòng tên field), Copy, Mở table, chọn hết, delete, Ctrl+V. Đây là cách được khuyến cáo không nên làm, vì nếu làm như vậy thà làm Excel sướng hơn.
2/ Cách thứ hai (là cách chính thống - tạo cơ sở dữ liệu access). Nếu bạn đã có một sheet excel có danh sách nhân viên. Bạn import vào database để tạo thành table nhân viên. Từ table này bạn phát triển thêm các table khác, tạo quan hệ v.v... Từ đó tạo hệ thống Query, Form, Report. Trong query có các function hỗ trợ tính toán. Số lượng Function trong access ít hơn excel nhưng với sự hỗ trợ của các modul code với hàng ngàn mã lệnh, bạn có thể tạo ra bất kỳ function nào bạn muốn. Điều này dư sức cho bạn thực hiện quản lý nhân sự, tạo bảng lương, bảng chấm công...và quản lý hầu hết mọi việc trong cơ quan của bạn mà không cần công thức của excel. Còn công việc Export, thường người ta không export table, mà chỉ export report hoặc query để báo cáo (mà cái này chỉ dành cho mấy xếp ghiền excel đòi hỏi).
Nói điều này không phải mình chê excel, nhưng trong công việc quản lý cơ sở dữ liệu thì excel thua access xa lắc. Có một việc mà bạn phải quên access để trở về excel là làm kế hoạch số liệu. Excel làm việc này tốt hơn access rất nhiều. Có một người bạn tôi nói vui: Nếu access là vua kế toán thì excel là vua kế hoạch. Nghĩ lại cũng có phần đúng.
Bạn có thể tạo ý tưởng công việc rồi post lên. Anh em trong forum sẵn sàng giúp bạn.
Chữ ký của tranthanhan1962 Kết quả cuối cùng của một đời người, không phải bạn có được bao nhiêu tiền bạc, tài sản. Mà bạn còn bao nhiêu người bạn  thumbs up
ღღღღღTài sản của tranthanhan1962 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn cudnav , maidinhdan
#3
Em cảm ơn Anh nhiều. Để Em nghiên cứu rồi nhờ Anh chỉ giáo thêm.
Chữ ký của cudnav Xin chào, mình là cudnav, Tham gia http://thuthuataccess.com/forum từ ngày 01-06 -15.
Reply
Những người đã cảm ơn
#4
(01-06-15, 09:04 PM)cudnav Đã viết: Em cảm ơn Anh nhiều. Để Em nghiên cứu rồi nhờ Anh chỉ giáo thêm.

theo mình thì bạn nên xử lý luôn bằng access, có thể bạn sẽ phải mở rộng cấu trúc dữ liệu, tức là thêm bảng, thiết kế truy xuất bằng query, từ access bạn xuất report sang excel theo từng nhu cầu của mình thì tiện hơn. tóm lai là chỉ cần nghiên cứu cái xuất sang excel thôi. mà cái bài này mình có thấy trên diễn đàn ấy.
Đôi khi học access nên quên bớt mấy em excel đi, thực sự mình nghĩ excell là đống rác đấy bạn ạ.
mình ok với bác tranthanhan1962
"Nói điều này không phải mình chê excel, nhưng trong công việc quản lý cơ sở dữ liệu thì excel thua access xa lắc. Có một việc mà bạn phải quên access để trở về excel là làm kế hoạch số liệu. Excel làm việc này tốt hơn access rất nhiều. Có một người bạn tôi nói vui: Nếu access là vua kế toán thì excel là vua kế hoạch. Nghĩ lại cũng có phần đúng."
Chữ ký của thucgia Hix, Access quả nhiên lợi hại !!!! http://vibigaba.esy.es/
ღღღღღTài sản của thucgia (View All Items) ღღღღღ
Reply
Những người đã cảm ơn tranthanhan1962


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,324 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 188 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,795 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ơ