VBA và hàm hyperlink

Liên hệ QC

Vu Dinh Tu

Thành viên mới
Tham gia
18/3/08
Bài viết
6
Được thích
0
Xin chào tất cả các thành viên,

Mình mới tập viết VBA, mình có một vướng mắc mong mọi người giúp đỡ ạ.
Mình muốn viết một đoạn code để nhấn vào một Command button thì có thể chỉ đến đường dẫn một file bất kỳ và gán nó vào một ô excel nào đó trong hàm Hyperlink dạng:
Hyperlink("E:\2. Data\1. Luat\Luat thuong mai.docx" , "Open file")

Các cao bạn chỉ giáo giúp với,

Mình cảm ơn.
 
Xin chào tất cả các thành viên,

Mình mới tập viết VBA, mình có một vướng mắc mong mọi người giúp đỡ ạ.
Mình muốn viết một đoạn code để nhấn vào một Command button thì có thể chỉ đến đường dẫn một file bất kỳ và gán nó vào một ô excel nào đó trong hàm Hyperlink dạng:
Hyperlink("E:\2. Data\1. Luat\Luat thuong mai.docx" , "Open file")

Các cao bạn chỉ giáo giúp với,

Mình cảm ơn.
Cần gì VBA đâu bạn,
Bạn chọn 1 ô bất kỳ trong Excel thì cũng link đến bất kỳ file nào mờ!
 
Upvote 0
Xin chào tất cả các thành viên,

Mình mới tập viết VBA, mình có một vướng mắc mong mọi người giúp đỡ ạ.
Mình muốn viết một đoạn code để nhấn vào một Command button thì có thể chỉ đến đường dẫn một file bất kỳ và gán nó vào một ô excel nào đó trong hàm Hyperlink dạng:
Hyperlink("E:\2. Data\1. Luat\Luat thuong mai.docx" , "Open file")

Các cao bạn chỉ giáo giúp với,

Mình cảm ơn.
Box Lập trình với Excel mà sao lại đi hỏi hàm Hyperlink, cái này nên dùng VBA cho nó lẹ.
Tốt nhất là bạn nên đính kèm File và nêu rõ muốn tạo Link ở cột nào của sheet nào.
 
Upvote 0
Cảm ơn bác Be09, mình gửi file vi dụ đính kèm. Bác xem gợi ý giúp mình nhé. Cảm ơn bác.
 

File đính kèm

  • Tao duong dan hyperlink.xlsx
    10.7 KB · Đọc: 20
Upvote 0
Cần gì VBA đâu bạn,
Bạn chọn 1 ô bất kỳ trong Excel thì cũng link đến bất kỳ file nào mờ!

Vì mình đang định tạo một file excel để quản lý nhiều file (cùng một nội dung một sheet), nếu mỗi file lại làm thủ công như thế thì mất nhiều thời gian quá. Bạn có cách gì chỉ giáo giúp.
 
Upvote 0
Cảm ơn bác Be09, mình gửi file vi dụ đính kèm. Bác xem gợi ý giúp mình nhé. Cảm ơn bác.
Thử dùng cách này:
Khi làm hợp đồng nào xong muốn tạo Link để mở hợp đồng đó, tại bất kỳ Cell nào của cột B, bạn gõ số hợp đồng đó vô rồi nhấn nút Lấy Link và nhấn nút Tìm File, tìm và chọn File của hợp đồng đó rồi chọn Open. Xong nhấn nút tạo Link.
 

File đính kèm

  • Tao Link.xlsm
    19.6 KB · Đọc: 61
Upvote 0
Vì mình đang định tạo một file excel để quản lý nhiều file (cùng một nội dung một sheet), nếu mỗi file lại làm thủ công như thế thì mất nhiều thời gian quá. Bạn có cách gì chỉ giáo giúp.
Chào bạn
Mình cũng đang có nhu cầu tương tự của bạn.
Không biết bạn lưu các file HĐ như thế nào, còn mình thì gom nó vào 1 thư mục.
Nếu file HĐ của bạn được gom vào 1 thư mục thì bạn có thể tham khảo cách sau đây (file đính kèm)
Cách này còn tồn tại 1 vài vấn đề mà mình chưa kịp hỏi các anh chị trên diễn đàn. Bạn cứ tham khảo nhé
 

File đính kèm

  • New folder.rar
    20.6 KB · Đọc: 15
Upvote 0
Chào bạn
Mình cũng đang có nhu cầu tương tự của bạn.
Không biết bạn lưu các file HĐ như thế nào, còn mình thì gom nó vào 1 thư mục.
Nếu file HĐ của bạn được gom vào 1 thư mục thì bạn có thể tham khảo cách sau đây (file đính kèm)
Cách này còn tồn tại 1 vài vấn đề mà mình chưa kịp hỏi các anh chị trên diễn đàn. Bạn cứ tham khảo nhé

Bên mình không lưu hợp đồng theo một fold mà lưu theo từng dự án. Do đó làm theo cách của bác Be09 là OK. Mình thấy bác Be09 dùng hàm Application.GetOpenFileName() hay qua. Mình loay hoay mãi.
 
Upvote 0
Web KT
Back
Top Bottom