Ví dụ viết trong VB, sử dụng Excel như là 1 DB (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

hai2hai

VNUNi®
Thành viên danh dự
Tham gia
14/6/06
Bài viết
1,137
Được thích
2,297
Nghề nghiệp
Tư vấn giải pháp bán lẻ
Ví dụ này đã từng post bên wkt và nay post lại sang diễn đàn giaiphapexcel.com (Đã sửa đổi đôi chút về phương pháp load dữ liệu lên grid theo 2 phương án - xem trong thủ tục LoadData)

Đây là 1 ví dụ hướng dẫn cách làm việc với file Excel như là 1 Database độc lập bên ngoài. Ví dụ này chưa đầy đủ, tuy nhiên các bạn có thể tiếp tục hoàn thiện nó theo ý muốn.
 

File đính kèm

Bạn bấm phải vào File ExcelDB.zip -> chọn Extract Here -> Sau khi giải nén xong bạn được file ExcelDB (không có đuôi mở rộng). Sau đó bạn vào Tools -> Folder Options -> chọn thẻ View -> bỏ chọn mục Hide extensions for known file types -> OK. Tiếp đó trở lại file ExcelDB bạn lại đổi tên nó thành ExcelDB.zip rồi bạn giải nén thêm một lần nữa là có thể đọc được rồi....
 
Lần chỉnh sửa cuối:
Sao ngộ vậy ta ??? Trong file ExcelDB.zip là 1 Folder cơ mà...
Có điều hình như phải tải file msflxgrd.ocx về thư mục System32 và đăng ký nó thì mới dùng dc chương trình
ANH TUẤN
 
Em không biết tại sao nữa, nhưng có lúc thì trong file nén chỉ có 1 file, có khi nó lại được chồng lên nhau (2 lần). Có lúc nhấn vào liên kết thì tải ngay file mình cần mà không phải đổi tên (có khi lại phải đổi cả tên lẫn đuôi mở rộng). -Các file có đuôi dạng zip thì thường hay bị nén đôi. -Các file có đuôi dạng xls thì thường hay đổi tên. Cái này có thể là do thay đổi của diễn đàn nên mới có nhiều trường hợp vậy. Nên em củng không có ý kiến... em thấy khắc phục được nên củng chẳng cần nói làm gì???! Còn bác nói đăng ký file msflxgrd.ocx thì phải đăng ký thế nào? Xin hướng dẫn giùm? Thanks...
 
Lần chỉnh sửa cuối:
Thông thường khi chạy 1 chương trình nào đó, rất có thể gặp thông báo lỗi, đại khái báo thiếu 1 file .dll hoặc .ocx gì đó... Hãy lên Google search tìm và tải về lưu vào thư mục system32 (bạn tất nhiên biết thư mục nằm ở đâu rồi chứ)...
Tiếp theo phải đăng ký file... Thủ tục như sau:
Bấm nút Start\Run rồi gõ vào dòng lệnh:
regsvr32 \windows\system32\Tên file có cã phần mở rộng...
Ví dụ đăng ký file Msflxgrd.ocx thì gõ:
regsvr32 \windows\system32\Msflxgrd.ocx
Nếu thấy có thông báo thành công thì xem như đã.. thành công... Vậy thôi...
Lưu ý: Nếu ai đó còn xài Win2000 thì dòng lệnh phải là:
regsvr32 \WinNT\system32\Msflxgrd.ocx
WinVista thì chã biết thế nào?
ANH TUẤN
 
đại ca ui! chả biết chạy sao nữa! mà lại có virus nữa chứ! đại ca up lại hộ em với!
 
Ví dụ này đã từng post bên wkt và nay post lại sang diễn đàn giaiphapexcel.com (Đã sửa đổi đôi chút về phương pháp load dữ liệu lên grid theo 2 phương án - xem trong thủ tục LoadData)

Đây là 1 ví dụ hướng dẫn cách làm việc với file Excel như là 1 Database độc lập bên ngoài. Ví dụ này chưa đầy đủ, tuy nhiên các bạn có thể tiếp tục hoàn thiện nó theo ý muốn.
@hai2hai ơi, mình đã mở được file, bạn có thể hướng dẫn cách sử dụng của file này được không? Cám ơn.
 
Web KT

Bài viết mới nhất

Back
Top Bottom