Nhờ viết đoạn Code liên kết giữa 1 folder và 1 sheet

khoa289

Thành viên sắp lên hạng Rất năng động
Tham gia
31/7/08
Bài viết
99
Điểm thành tích
28
Tuổi
40
Mọi người có thể giúp mình viết đoạn code liên kết giữa 1 folder và 1 sheet được không.Vì khi thay đổi tên của folder thì hyperlink không liên kết được nữa,phải thực hiện lại liên kết lại, điều này là 1 hạn chế mà mình không sao khắc phục được.Giúp mình với nhé.(có file đính kèm)
 

File đính kèm

  • NHO GIUP DO.rar
    669,9 KB · Đọc: 382
Last edited by a moderator:

ldt2007

Thành viên năng động
Tham gia
12/8/08
Bài viết
62
Điểm thành tích
16
Website
myTKN.blogspot.com
Mọi người có thể giúp mình viết đoạn code liên kết giữa 1 folder và 1 sheet được không.Vì khi thay đổi tên của folder thì hyperlink không liên kết được nữa,phải thực hiện lại liên kết lại, điều này là 1 hạn chế mà mình không sao khắc phục được.Giúp mình với nhé.(có file đính kèm)

Nếu bạn chuyển sang lập trình bằng VBA trên Access thì yêu cầu trên là đơn giản.
Còn đối với lập trình VBA trên Excel bạn cần tạo một cột lưu trữ đường dẫn đến Folder và file (có thể đặt ẩn cột này).

Nếu thay đổi tên folder, chạy chương trình đường link không thực hiện được - lúc này bạn gọi 1 hàm FileDialog chọn lại đường dẫn và update đường dẫn mới vào cột lưu trữ đường link là được.
 

khoa289

Thành viên sắp lên hạng Rất năng động
Tham gia
31/7/08
Bài viết
99
Điểm thành tích
28
Tuổi
40
một cột lưu trữ đường dẫn đến Folder và file
Mình chưa hiểu ý bạn lắm, cách này có khác nhanh hơn so với việc tạo từng liên kết không. khi mình có nhiều liên kết trong file minh hỏi, thì có cần phải nhiều lần liên kết hay chỉ 1 lần.
Chẳng hạn file dự toán trên sẽ có nhiều liên kết thì cách sửa của bạn như thế nào-file đính kèm phía trên, mình mới thêm vào, có thể hướng dẫn chi tiết hơn được không.cảm ơn
 

ldt2007

Thành viên năng động
Tham gia
12/8/08
Bài viết
62
Điểm thành tích
16
Website
myTKN.blogspot.com
một cột lưu trữ đường dẫn đến Folder và file
Mình chưa hiểu ý bạn lắm, cách này có khác nhanh hơn so với việc tạo từng liên kết không. khi mình có nhiều liên kết trong file minh hỏi, thì có cần phải nhiều lần liên kết hay chỉ 1 lần.
Chẳng hạn file dự toán trên sẽ có nhiều liên kết thì cách sửa của bạn như thế nào-file đính kèm phía trên, mình mới thêm vào, có thể hướng dẫn chi tiết hơn được không.cảm ơn

1-Các liên kết trong file Excel của bạn là HyperLink. Việc tạo 1 cột lưu đường dẫn file giúp bạn kiểm soát tốt hơn, ví dụ: bạn có 10 đường link từ A1 đến A10, thì việc kiểm tra 10 đường linhk đó bằng macro sẽ nhanh hơn và sẽ phát hiện ra đường link nào được và không được để sửa, còn link theo HyperLink thì chỉ phát hiện được khi bạn bấm vào đường link đó.
Việc viết code thay đổi tên folder mà cập nhật được vào ứng dụng của bạn là bất khả thi.:-w

2- Ứng dụng đơn giản của bạn có thể chuyển hẳn sang Access để lập trình, giao diện sẽ thân thiện hơn.

3-Còn một cách nữa bạn sử dụng kiểu CurrentFolder trong EditHyperLink- file Exel của bạn và các file văn bản khác nằm chung 1 folder nên việc đổi tên hay di chuyển folder không ảnh hưởng đến đường link. Cách này khả thi nhất.
 

Tải bộ cài phần mềm Dự toán GXD, Đấu thầu GXD, Thanh Quyết toán GXD, Quản lý chất lượng GXD. Dành cho người mua bản quyền
Kích để xem khóa học Dự toán công trình
Kích để xem khóa học Dự toán công trình
Phần mềm quản lý chất lượng công trình QLCL GXD
Tìm hiểu khóa học Thanh Quyết toán GXD

Các bài viết mới

Top