Giữ chỗ cho các ký tự tên tệp trong siêu liên kết Excel


0

Hỗ trợ một nhóm khác giữ tệp Excel để nhanh chóng tham chiếu các tệp PDF trên ổ đĩa mạng. Vấn đề là, các tệp PDF được kiểm soát sửa đổi và hai ký tự cuối cùng của tên tệp thay đổi mỗi khi bản sửa đổi mới được phát hành. Thí dụ; DOCUMENTAA.PDF được sửa đổi và phát hành như DOCUMENTAB.PDF, sửa đổi AA được loại bỏ khỏi truy cập chung.

Siêu liên kết của họ trông như thế này; \\SERVERNAME\SHARENAME\FOLDER1\FOLDER2\1234567FDAB.PDF.

Nói chung, tên tệp cơ sở dài 7 ký tự, hai ký tự tiếp theo là loại tài liệu (FD = bản vẽ chế tạo) và hai ký tự cuối cùng là điều khiển sửa đổi.

Chúng tôi đang sử dụng Office 365 Pro mới nhất, trong Win7, đã thử cả chức năng nhúng và siêu liên kết, đã thử sử dụng các trình giữ chỗ phổ biến và không phổ biến (?, #,%, V.v.). Tôi cần một cái gì đó, một trình giữ chỗ, biến hoặc lệnh bổ sung sẽ cho phép họ mở tài liệu đó bất kể cập nhật sửa đổi.

Làm thế nào tôi có thể thực hiện điều này?


Chào mừng đến với Siêu người dùng. Đây là trang web Hỏi & Đáp, không phải trang web dịch vụ, vì vậy chúng tôi cần biết những gì bạn đã cố gắng và nơi bạn bị mắc kẹt. Chúng tôi sẽ cố gắng giúp đỡ từ đó. Ngoài ra, bạn đang sử dụng phiên bản Excel nào và các siêu liên kết được tạo ra như thế nào (được nhúng hoặc sử dụng HYPERLINK chức năng)?
CharlieRB

Office 365 Pro mới nhất, dưới Win7, đã thử cả chức năng nhúng và siêu liên kết, đã cố sử dụng các trình giữ chỗ phổ biến và không phổ biến (?, #,%, V.v.)
C. Henson

Tôi giả sử bạn không biết trước mã sửa đổi? Nếu vậy, tôi không thấy một cách để làm điều này chỉ với các công thức. HYPERLINK có thể sử dụng một link_location được tính toán, nhưng cuối cùng nó phải giải quyết đến một vị trí cụ thể. Bạn có thể viết một macro, đưa ra đường dẫn mà không cần sửa đổi (hoặc với một số trình giữ chỗ cho sửa đổi trong đường dẫn), đi và tìm bản sửa đổi cuối cùng và trả về nó, sau đó có thể được sử dụng trong HYPERLINK. Tôi không ở gần một chuyên gia VBA nào, vì vậy đừng biết điều đó có khả thi hay không, nhưng đáng để suy nghĩ.
blm

VBA chỉ có thể tìm tên tập tin cuối cùng theo thứ tự bảng chữ cái. Dù bằng cách nào, điều đó không giống như một giải pháp tốt. Bạn đang trên sharepoint? Dường như với tôi rằng phương pháp hoàn thành nhiệm vụ này là thiếu sót - có lẽ câu trả lời không phải là làm gì trong excel, nhưng những tùy chọn khác có sẵn.
Raystafarian

Vị trí không bao giờ thay đổi, chỉ có hai ký tự (sửa đổi) cuối cùng của tên tệp. Chúng tôi biết rằng các ký tự sửa đổi sẽ luôn tăng theo thứ tự abc; Từ AA đến AB, AC, AD ... đến ZZ. Chúng tôi có Sharepoint, nhưng hiện tại có một số lượng lớn các cơ sở dữ liệu và bảng tính bị cô lập đang được chuyển đổi đến mức cơ sở dữ liệu này có thể sẽ không nhận được sự chú ý trong một năm hoặc hơn.
C. Henson
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.