Một trong những tính năng cơ bản của Excel là cho phép một ô bằng với một ô khác. Ví dụ, bạn có thể sử dụng công thức đơn giản nhất trong một ô:

=C7

Thao tác này sao chép nội dung từ ô C7 sang ô hiện tại và cập nhật bất cứ khi nào nội dung của ô C7 thay đổi. Điều gì sẽ xảy ra nếu bạn không chỉ quan tâm đến việc sao chép giá trị ô mà còn muốn sao chép định dạng từ ô này sang ô khác?

Thật không may, không có cách nội tại nào để thực hiện việc này trong Excel. Tuy nhiên, có hai cách giải quyết bạn có thể thử. Đầu tiên, bạn có thể tạo một macro sẽ tìm ra bất cứ khi nào ô C7 thay đổi và nếu có, macro sẽ sao chép nội dung của ô (bao gồm cả định dạng) sang ô đích. Ví dụ: macro sau sẽ chạy mỗi khi có thay đổi trong trang tính. Khi thay đổi nằm trong ô C7, thì nội dung của C7 được sao chép vào ô E3 trên Trang tính1.

Private Sub Worksheet_Change(ByVal Target As Excel.Range)

If Not Intersect(Target, Range("C7")) Is Nothing Then         Range("C7").Copy (Worksheets("Sheet1").Range("E3"))

End If End Sub

Có một số nhược điểm của cách tiếp cận này. Đầu tiên, nó có thể chậm, đặc biệt nếu bạn có khá nhiều ô muốn sao chép theo cách này. Ngoài ra, macro chỉ chạy nếu nội dung của ô C7 thực sự bị thay đổi, không chạy nếu chỉ định dạng của C7 bị thay đổi. (Không có cách nào để kích hoạt sự kiện tự động bất cứ khi nào thay đổi định dạng.)

Một thay thế cho cách tiếp cận macro là sử dụng công cụ Máy ảnh trong Excel.

Điều này đã được đề cập trong các vấn đề khác của _ExcelTips, _ nhưng về cơ bản máy ảnh là một cách để sao chép hình ảnh động của một loạt các ô từ nơi này sang nơi khác. Đây là hình ảnh của các ô nguồn được hiển thị và nó được hiển thị dưới dạng đồ họa, không phải là nội dung của bất kỳ ô đích nào. Vì đồ họa là động, bất cứ khi nào các ô nguồn được thay đổi (bao gồm cả định dạng), hình ảnh cũng được cập nhật để phản ánh sự thay đổi.

Để sử dụng công cụ Máy ảnh, bạn phải tùy chỉnh Thanh công cụ Truy nhập Nhanh để công cụ này khả dụng; nó không có sẵn theo mặc định. Khi bạn đang thực hiện tùy chỉnh của mình, công cụ Máy ảnh sẽ dễ tìm nhất nếu bạn chọn hiển thị tất cả các lệnh. Công cụ Máy ảnh có biểu tượng máy ảnh nhỏ bên cạnh.

Với công cụ Máy ảnh tại chỗ, hãy làm theo các bước sau để sử dụng nó:

  1. Chọn các ô hoặc phạm vi mà bạn muốn chụp ảnh.

  2. Nhấp vào công cụ Máy ảnh. Con trỏ chuột thay đổi thành một dấu cộng lớn.

  3. Thay đổi sang một trang tính khác.

  4. Nhấp vào nơi bạn muốn góc trên cùng bên trái của hình ảnh xuất hiện. Hình ảnh được chèn dưới dạng đồ họa trên trang tính.

Cuối cùng, bạn cũng có thể sử dụng định dạng có điều kiện trên các ô. Ví dụ: nếu bạn sử dụng định dạng có điều kiện để định dạng ô C7 và bạn đặt công thức = C7 vào ô T45, thì bạn có thể áp dụng cùng một định dạng có điều kiện cho ô T45 mà bạn đã sử dụng với ô C7. Theo cách đó, bất cứ khi nào giá trị trong T45 thay đổi (điều này sẽ thực hiện nếu giá trị trong C7 thay đổi), thì định dạng trong T45 sẽ thay đổi để khớp với định dạng trong ô C7. Nhược điểm duy nhất của điều này là nếu bạn thay đổi định dạng có điều kiện ở một trong các ô, bạn sẽ cần phải nhớ thay đổi nó trong ô còn lại.

_Lưu ý: _

Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (8450) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016, 2019 và Excel trong Office 365. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện menu cũ hơn của Excel tại đây: