Tạo HyperLink động đến file khác cho dù file đó di chuyển đến nơi khác.

Liên hệ QC

thesaintzero

Thành viên hoạt động
Tham gia
16/3/09
Bài viết
156
Được thích
7
Vấn đề của mình như vậy nè : mình làm một bảng mục lục tìm kiếm file trong máy tính của mình bằng Hyper link, nhưng ngày hôm sau ai đó lên và chuyển thư mục chứa file mình cần tìm sang chỗ khác, thế là "liên kết bị gãy " nó báo dòng lệnh này nè "can not open the specifield file ".
Như vậy đó, mình muốn các bạn hướng dẫn mình tạo ra 1 liên kết mà khi file đó bị di chuyển đi chỗ khác thì vẫn có thể mở được bình thường.......


===================================
domfootwear: Lần sau bạn nên viết tiêu đề cho rõ ràng nhé, nếu không bài của bạn bị xóa.
 
Chỉnh sửa lần cuối bởi điều hành viên:
chắc không có đâu bạn....b cứ thử nghĩ mà xem....b biết nhà 1 ai đó do b nhớ đường đi tới đó. b mà quên đường thì chịu....cái này cũng vậy thôi...HYPERLINK có chữ link, giống như chỉ đường ấy....cái này chắc chịu...may ra b sử dụng chức năng search của windows thôi....
 
Mình nhớ lúc trước có ai làm được mà, mình có đọc 1 lần rùi ,tại lúc đó mình không quan tâm lắm nên giờ kiếm lại không thấy nữa...... vậy theo bạn nói iamcuong thì có cách nào viết 1 hyperlink mà khi bấm vào liên kết đó nó tự tìm đến đường dẫn không? Mong các bạn chỉ giáo cho mình với Hix Hix
 
Mình nhớ lúc trước có ai làm được mà, mình có đọc 1 lần rùi ,tại lúc đó mình không quan tâm lắm nên giờ kiếm lại không thấy nữa...... vậy theo bạn nói iamcuong thì có cách nào viết 1 hyperlink mà khi bấm vào liên kết đó nó tự tìm đến đường dẫn không? Mong các bạn chỉ giáo cho mình với Hix Hix
Bạn vài đây xem thử:
http://www.giaiphapexcel.com/forum/...le-Excel-trong-sub-folder&p=265690#post265690
 
cám ơn bạn thanhlanh đã chỉ cho mình chỗ, nhưng đó không phải là cái mình cần, cái đó nó chỉ hướng dẫn làm công cụ search thui, cái mình cần là khi mình click vào ô nào đó thì nó chỉ tới file mà mình đã chỉ định cơ ( hyperlink đó ), nếu file đó có di chuyển tới chỗ nào thì cũng có thể mở được. Chỉ như vậy thui......
 
cám ơn bạn thanhlanh đã chỉ cho mình chỗ, nhưng đó không phải là cái mình cần, cái đó nó chỉ hướng dẫn làm công cụ search thui, cái mình cần là khi mình click vào ô nào đó thì nó chỉ tới file mà mình đã chỉ định cơ ( hyperlink đó ), nếu file đó có di chuyển tới chỗ nào thì cũng có thể mở được. Chỉ như vậy thui......
Thì đàng nào cũng phải search mới biết nó hiện đang nằm ở đâu chứ đồng chí ---> Tham khảo topic ấy là hợp lý rồi còn gì (có điều áp dụng thế nào mới là chuyện đáng nói)
 
Cảm ơn ThanhlanhNdu ! Tôi vừa xem lại Topic các bạn chỉ dẫn (http://www.giaiphapexcel.com/forum/s...690#post265690) và thấy bài của Ndu thật là tuyệt vời.

thesaintzero
cám ơn bạn thanhlanh đã chỉ cho mình chỗ, nhưng đó không phải là cái mình cần, cái đó nó chỉ hướng dẫn làm công cụ search thui, cái mình cần là khi mình click vào ô nào đó thì nó chỉ tới file mà mình đã chỉ định cơ ( hyperlink đó ), nếu file đó có di chuyển tới chỗ nào thì cũng có thể mở được. Chỉ như vậy thui......

@ thesaintzero Tôi nghĩ cái "HyperLink động" mà bạn cần chính là cái này, còn cái "HyperLink" mà ta thường dùng nó là "HyperLink tĩnh" thôi vì khi ta đổi tên file hoặc di chuyển đi chỗ khác thì tèo luôn.

Tôi thấy khi làm việc với máy tính nhất là khi tổng hợp ta thường dùng 1 trong 2 phương pháp:

1- Dùng công thức để tổng hợp: muốn máy tự động tổng hợp ta phải dùng công thức để liên kết bảng nguồn với bảng đích (hoặc file nguồn với file đích): như Link, Vlookup ... để khi thay đổi dữ liệu ở bảng nguồn thì kết quả ở bảng đích tự động thay đổi theo. Với phương pháp này thì cả bảng nguồn và bảng đích đều rất quan trọng và luôn phải song hành với nhau đặc biệt vị trí của các bảng nguồn; cấu trúc, dòng, cột của bảng nguồn và bảng đích phải cố định (khi thêm bớt dòng, cột thường xảy ra lỗi). Bảng đích phải thiết lập công thức cho tất cả các ô vì vậy khi tổng hợp nhiều dữ liệu thì file đích rất nặng.

2- Dùng VBA để tổng hợp: với phương pháp này thì chỉ có bảng nguồn là quan trọng còn bảng đích thì có thể tạo mới bất cứ lúc nào và mỗi lần tạo mới thì toàn bộ dữ liệu cũ của bảng đích đều bị xóa sạch để làm lại từ đầu. Nếu code có tính tổng quát thì vị trí của các bảng nguồn, số dòng, cột của bảng nguồn khác nhau cũng vẫn cho kết quả chính xác. Vì bảng tính không chứa công thức và không liên kết với bảng tính khác nên file thường nhẹ hơn nhiều lần so với phương pháp trên.

Việc tìm file và tạo HyperLink của Ndu là dùng VBA, mỗi lần chạy là một lần tạo mới (xóa hết nội dung cũ) nên bạn di chuyển file đi nơi khác hoặc đổi tên file máy vẫn tự động tạo HyperLink cho file của bạn.

Bạn nên nghiên cứu cách này để vận dụng.
Chúc thành công !
 
Web KT
Back
Top Bottom