Copy link từ Excel sang Word cố định vùng copy khi chèn dòng

Liên hệ QC

satthuvae

Thành viên thường trực
Tham gia
12/3/09
Bài viết
381
Được thích
52
Em chào Anh/Chị.
Em đang thực hiện thao tác copy từ excel sang word nhưng có một điểm rất mất thời gian khi excel thêm dòng hoặc xóa dòng. Ban đầu copy từ excel vào word nhưng khi thêm dòng hoặc xóa dòng trong excel sau đó ấn F9 để link lại thì word chỉ lấy vùng ban đầu mà không chạy theo bảng excel.
Em gửi ví dụ, Mọi người xem có cách nào hướng dẫn giúp em.
Em xin cám ơn.
 

File đính kèm

Mở file word đó, click chọn vào bảng đã chèn vào (đang cần sửa), tiếp đến nhấn shift + F9. Cái bảng đó chuyển thành dạng Field Code:
Mã:
{ LINK Excel.Sheet.12 "C:\\Users\\abc\\Desktop\\bao cao doanh so.xlsx" Sheet1!R2C1:[SIZE=3][COLOR=#ff0000]R11[/COLOR][/SIZE]C3 \a \p }
Khi đó, sửa địa chỉ vùng cần hiển thị ở trang word (vùng bảng tính excel hiện tại đang được hiện ở word là R2C1:R11C3). Cụ thể trong trường hợp này thì sửa R11 thành R13
Mã:
{ LINK Excel.Sheet.12 "C:\\Users\\abc\\Desktop\\bao cao doanh so.xlsx" Sheet1!R2C1:R13C3 \a \p }

Sau đó (chỏ chuột đang được chọn ở dòng Field Code) thì click phải chuột, chọn Update Link.

Kết thúc.
 
Mở file word đó, click chọn vào bảng đã chèn vào (đang cần sửa), tiếp đến nhấn shift + F9. Cái bảng đó chuyển thành dạng Field Code:
Mã:
{ LINK Excel.Sheet.12 "C:\\Users\\abc\\Desktop\\bao cao doanh so.xlsx" Sheet1!R2C1:[SIZE=3][COLOR=#ff0000]R11[/COLOR][/SIZE]C3 \a \p }
Khi đó, sửa địa chỉ vùng cần hiển thị ở trang word (vùng bảng tính excel hiện tại đang được hiện ở word là R2C1:R11C3). Cụ thể trong trường hợp này thì sửa R11 thành R13
Mã:
{ LINK Excel.Sheet.12 "C:\\Users\\abc\\Desktop\\bao cao doanh so.xlsx" Sheet1!R2C1:R13C3 \a \p }

Sau đó (chỏ chuột đang được chọn ở dòng Field Code) thì click phải chuột, chọn Update Link.

Kết thúc.
Em cám ơn Anh, em làm được rùi. Nhưng cách làm này sẽ giải quyết được bài toán đó nhưng em vẫn phải làm bước là đi dò tìm khi sửa là R11 thành R13. Thay vì em copy link lại từ đầu sẽ đơn hơn là đi dò lại à.
Cám ơn Anh đã góp ý, nếu anh có cách nào tự động thì hay hơn.
 
Em cám ơn Anh, em làm được rùi. Nhưng cách làm này sẽ giải quyết được bài toán đó nhưng em vẫn phải làm bước là đi dò tìm khi sửa là R11 thành R13. Thay vì em copy link lại từ đầu sẽ đơn hơn là đi dò lại à.
Cám ơn Anh đã góp ý, nếu anh có cách nào tự động thì hay hơn.
Khi bạn sửa dữ liệu thì cũng xác định được vùng dữ liệu tới đâu (R=Row, C=Column), sau đó thao tác hiệu chỉnh vùng dữ liệu và cập nhật.

Nếu chọn/copy/paste lại từ đầu thì (có thể) phải chỉnh sửa lại kích thước bảng sau khi paste...

Cách khác thì tôi không nghĩ ra.

Tùy bạn lựa chọn phương án nào phù hợp với bạn.
 
Khi bạn sửa dữ liệu thì cũng xác định được vùng dữ liệu tới đâu (R=Row, C=Column), sau đó thao tác hiệu chỉnh vùng dữ liệu và cập nhật.

Nếu chọn/copy/paste lại từ đầu thì (có thể) phải chỉnh sửa lại kích thước bảng sau khi paste...

Cách khác thì tôi không nghĩ ra.

Tùy bạn lựa chọn phương án nào phù hợp với bạn.

Cám ơn anh đã góp ý.
 
Web KT

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

Back
Top Bottom