(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.