tranthanhan1962 > 28-09-20, 12:43 PM
ongke0711 > 28-09-20, 04:50 PM
DooHoaangPhuuc > 28-09-20, 06:21 PM
thuyyeu99 > 28-09-20, 06:43 PM
yamakashi2003 > 28-09-20, 09:26 PM
(28-09-20, 12:43 PM)tranthanhan1962 Đã viết: Khi làm việc với accdb và xlsx, liên kết excel qua accesss không còn phải vất vả để viết code (như mdb và xls) nữa.bác ơi, Cái bước ctrl + T, creat table không cần có được không ạ?
Quy trình thực hiên như sau:
Giả sử chúng ta có tâp tin excel có tên là NhanVien.xlsx và CSDL NhanVien.accdb
Trên NhanVien.xlsx tạo một Bảng Danh sách nhân viên
Quét bảng vừa mới tạo bấm Ctrl + T, nó sẽ hiện ra bảng thông báo Create Table.
OK xong nó sẽ hiện trên Ribbon 1 Tab và xuất hiện khung Table Name, tên table này có thể sửa đổi
Trở lại với CSDL NhanVien.accdb, Mở CSDL chọn External Data \ New Data Source \ From File \ Excel => Xuất hiện giao diện Get External Data - Excel Spreadsheet. Trên File name Chọn đường dẫn tập tin excel, chọn Link to the data source...
Chọn Sheet chứa table cần liên kết
Sau khi Next và Finish, ta được 1 table liên kết với bảng từ excel.
Giờ thì khi sửa, xóa, thêm, bớt bảng ở excel thì table liên kết trên accdb cập nhật một cách tự động
Không thể xử lý trên table của tập tin accdb nên không có chuyện liên kết ngược từ CSDL với xlsx.
Mình sẽ nghiên cứu thêm và nếu có trong một bài viết khác.
DooHoaangPhuuc > 28-09-20, 10:25 PM
(28-09-20, 06:43 PM)thuyyeu99 Đã viết:(28-09-20, 06:21 PM)DooHoaangPhuuc Đã viết: Để cập nhật dữ liệu TableLink trên AccessTrong cái OpenTableLink gồm gồm những gì, connectstring table, ....
Tại Form chính khi Open chạy thêm marcro
DoCmd.RunMacro "" (tạo macro tên "OpenTableLink")
Bạn hướng dân cho cái ví dụ luôn đi
thuyyeu99 > 29-09-20, 09:33 AM
(28-09-20, 12:43 PM)tranthanhan1962 Đã viết: Khi làm việc với accdb và xlsx, liên kết excel qua accesss không còn phải vất vả để viết code (như mdb và xls) nữa.Cái chủ đề này em thấy hay đó anh
Quy trình thực hiên như sau:
Giả sử chúng ta có tâp tin excel có tên là NhanVien.xlsx và CSDL NhanVien.accdb
Trên NhanVien.xlsx tạo một Bảng Danh sách nhân viên
Quét bảng vừa mới tạo bấm Ctrl + T, nó sẽ hiện ra bảng thông báo Create Table.
OK xong nó sẽ hiện trên Ribbon 1 Tab và xuất hiện khung Table Name, tên table này có thể sửa đổi
Trở lại với CSDL NhanVien.accdb, Mở CSDL chọn External Data \ New Data Source \ From File \ Excel => Xuất hiện giao diện Get External Data - Excel Spreadsheet. Trên File name Chọn đường dẫn tập tin excel, chọn Link to the data source...
Chọn Sheet chứa table cần liên kết
Sau khi Next và Finish, ta được 1 table liên kết với bảng từ excel.
Giờ thì khi sửa, xóa, thêm, bớt bảng ở excel thì table liên kết trên accdb cập nhật một cách tự động
Không thể xử lý trên table của tập tin accdb nên không có chuyện liên kết ngược từ CSDL với xlsx.
Mình sẽ nghiên cứu thêm và nếu có trong một bài viết khác.
Xuân Thanh > 29-09-20, 10:38 AM