Data link không tự thay đổi khi copy toàn bộ thư mục???

Liên hệ QC

DevilX1

Thành viên mới
Tham gia
4/11/08
Bài viết
9
Được thích
0
Em đang gặp một vấn đề thế này mà không biết cách xử lý thế nào. Nhờ các bác giúp đỡ ạ:
Em có 2 file excel A và B trong cùng 1 thư mục (ví dụ như C:\Work). File A link data từ file B. Em copy cả thư mục Work đó sang chỗ khác như USB. Khi em mở file A lên và ấn Ctrl + [ để tìm dữ liệu nguồn từ file B thì đường dẫn file B vẫn là ở thư mục C:\Work chứ k phải trong thư mục Work ở USB. Em chưa bao giờ gặp tình huống này. Nhờ các bác giúp với ạ :(( Nói A, B cho đơn giản thế chứ file của em link tận mấy chục file khác. Nếu em copy thư mục mà file nó vẫn giữ nguyên đường dẫn cũ thì em chết +-+-+-+
Cám ơn các bác nhiều
 
Em đang gặp một vấn đề thế này mà không biết cách xử lý thế nào. Nhờ các bác giúp đỡ ạ:
Em có 2 file excel A và B trong cùng 1 thư mục (ví dụ như C:\Work). File A link data từ file B. Em copy cả thư mục Work đó sang chỗ khác như USB. Khi em mở file A lên và ấn Ctrl + [ để tìm dữ liệu nguồn từ file B thì đường dẫn file B vẫn là ở thư mục C:\Work chứ k phải trong thư mục Work ở USB. Em chưa bao giờ gặp tình huống này. Nhờ các bác giúp với ạ :(( Nói A, B cho đơn giản thế chứ file của em link tận mấy chục file khác. Nếu em copy thư mục mà file nó vẫn giữ nguyên đường dẫn cũ thì em chết +-+-+-+
Cám ơn các bác nhiều
Bạn thử vào Data/Edit Links/kích vào Source/chọn Change Source.../bạn chọn lại đường dẫn đến file nguồn/OK.
Chỉ mất vài phút để Update nguồn của các file là OK.
 

File đính kèm

  • c.JPG
    c.JPG
    85.7 KB · Đọc: 18
Cám ơn bạn đã trả lời. Change Source trong excel mình biết nhưng nó không xử lý triệt để đc vấn đề của mình. Những file của mình thường link rất nhiều file. Nếu mỗi lần copy sang thư mục khác mà phải change source thì vô cùng mất thời gian. Quan trọng hơn là khi mình copy file cho người khác thì người đó cũng k bị link sang đường dẫn cũ trong máy của mình.
 
Cái đó bạn copy lên ổ đĩa khác nó phải vậy rồi (Giả sử ổ USB của ban là ổ I:\), còn ban chep vao C:\Work cua máy khác cùng đường dẫn thì sẽ không báo nữa

Nếu bạn muốn dùng công thức thì sử dụng hàm (Nhưng File B phải mở)
=SUM(INDIRECT("'"&(LEFT(CELL("filename");FIND("[";CELL("filename"))-1)&"[B.xls]Sheet1B'!$B$1:$B$2")))

Còn không bạn dùng macro4 hay VBA có trong diễn đàn đó
 
Lần chỉnh sửa cuối:
Cám ơn bạn đã trả lời. Change Source trong excel mình biết nhưng nó không xử lý triệt để đc vấn đề của mình. Những file của mình thường link rất nhiều file. Nếu mỗi lần copy sang thư mục khác mà phải change source thì vô cùng mất thời gian. Quan trọng hơn là khi mình copy file cho người khác thì người đó cũng k bị link sang đường dẫn cũ trong máy của mình.
Thường trong máy tính của tôi thì khi copy sang vị trí khác hoặc sang máy khác thì nhấn Ctrl+[ vẫn mở được file nguồn.
Hay do tên thư mục hay file của bạn có dấu?
 
Web KT

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

Back
Top Bottom