Hyperlink_Cách chuyển cả thư mục và file tổng hợp sang máy khác không bị lỗi (1 người xem)

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

Tôi tuân thủ nội quy khi đăng bài

phong_kid

Thành viên mới
Tham gia
3/9/13
Bài viết
10
Được thích
0
Mô tả: Em có folder trong đó có file danh mục và folder con (trong các biên bản file pdf con) đã dùng hyperlink chỉ cần click là mở file lên được.
Vướng mắc: giờ em gửi cho người khác thì không mở được. em tìm hiểu thì do đường dẫn bị thay đổi. Em đang dùng hyperlink(concate(J10,K10),K10)
Mong muốn: Nhờ Anh/Chị chỉ giúp em cách or phương pháp nào để xử lý vấn đề với ạ. xin cảm ơn!1763698061868.png
 

File đính kèm

  • 1763697913247.png
    1763697913247.png
    37.6 KB · Đọc: 17
Cái gì dễ thì làm trước. Bên máy đích cũng cho vào folder có đường dẫn y hệt máy nguồn.
 
Cái này em gửi cho đối tác anh, có cách nào khác không ạ, em cảm ơn
 
Sao không dùng câu lệnh kiểu = hyperlink(".\" & "tenthumuc" & "\tenfile.pdf","tenfile").
".\" là thư mục hiện tại của file excel.
 
Bạn thử dùng 1 cột chứa tên các thư mục, sau đó viết 1 mã VBA tìm kiếm tên các thư mục trong 1 thư mục mẹ được chọn, nếu thỏa mãn tìm thấy thì tự động thêm hyper link vào ô bên cạnh. Như vậy khi bạn gửi sang máy khác, chỉ cần chạy mã VBA, chọn thư mục mẹ chứa các thư mục con là hyper link sẽ được cập nhật.
Kiểu chèn hyper link này mình đã dùng nhiều, mình thấy khá hiệu quả.
 
Mô tả: Em có folder trong đó có file danh mục và folder con (trong các biên bản file pdf con) đã dùng hyperlink chỉ cần click là mở file lên được.
Vướng mắc: giờ em gửi cho người khác thì không mở được. em tìm hiểu thì do đường dẫn bị thay đổi. Em đang dùng hyperlink(concate(J10,K10),K10)
Mong muốn: Nhờ Anh/Chị chỉ giúp em cách or phương pháp nào để xử lý vấn đề với ạ. xin cảm ơn!View attachment 310367
Hình bạn đưa với thông tin bạn đưa hơi thiếu nên không biết j10,k10 là cái gì
bạn có thể dùng hàm lấy tên thư mục chứa file danh mục:
=LEFT(CELL("filename"),FIND("[",CELL("filename"))-1)
có cái này rồi bạn có thể tìm cách ghép được địa chỉ hoàn chỉnh cho dù folder có chuyển đi chỗ khác
hoặc tiết kiệm tài nguyên sẵn có thì =HYPERLINK(CONCAT(".\",RIGHT(J10,12),K10))
 
Lần chỉnh sửa cuối:
Mô tả: Em có folder trong đó có file danh mục và folder con (trong các biên bản file pdf con) đã dùng hyperlink chỉ cần click là mở file lên được.
Vướng mắc: giờ em gửi cho người khác thì không mở được. em tìm hiểu thì do đường dẫn bị thay đổi. Em đang dùng hyperlink(concate(J10,K10),K10)
Mong muốn: Nhờ Anh/Chị chỉ giúp em cách or phương pháp nào để xử lý vấn đề với ạ. xin cảm ơn!View attachment 310367
Giải pháp:
Gửi folder chứa các file nguồn cần hyperlink và file chứa code cho đối tác
Trong file chứa code cần nhập sẵn tên folder chứa các file nguồntên đường dẫn cần tạo để di chuyển các file nguồn vào đó.

Đối tác cần để folder chứa các file nguồnfile chứa code cùng 1 chỗ (đâu cũng được) rồi mở file chứa code bấm nút 1 phát là hyperlink được tạo trong file chứa code
 

File đính kèm

Giải pháp:
Gửi folder chứa các file nguồn cần hyperlink và file chứa code cho đối tác
Trong file chứa code cần nhập sẵn tên folder chứa các file nguồntên đường dẫn cần tạo để di chuyển các file nguồn vào đó.

Đối tác cần để folder chứa các file nguồnfile chứa code cùng 1 chỗ (đâu cũng được) rồi mở file chứa code bấm nút 1 phát là hyperlink được tạo trong file chứa code

Em chào anh,
Công anh viết code nhưng có vẻ chưa ăn nhập với yêu cầu của thớt rồi anh ạ, với bài toán này có lẽ câu trả lời như ở bài 8 là sát vấn đề nhất.
 
Em chào anh,
Công anh viết code nhưng có vẻ chưa ăn nhập với yêu cầu của thớt rồi anh ạ, với bài toán này có lẽ câu trả lời như ở bài 8 là sát vấn đề nhất.
Viết cho vui ấy mà. Thớt dùng được thì tốt, không dùng được thì người khác đem về tùy biến dùng vào việc khác
 

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

Back
Top Bottom