April có một bảng trong tài liệu Word của cô ấy. Một hàng được định dạng với màu tô tùy chỉnh để phù hợp với màu biểu trưng của công ty. April bây giờ muốn sao chép màu tô đó sang các hàng khác. Cô ấy đã hy vọng sử dụng Format Painter, nhưng nó chỉ sao chép định dạng văn bản chứ không phải màu tô được sử dụng trong các ô của bảng. April tự hỏi liệu có cách nào để sao chép màu tô từ hàng này sang hàng khác không.

Có một số cách mà bạn có thể tiếp cận vấn đề này. Một là sử dụng các công cụ có sẵn trong Word. Làm theo các bước sau:

  1. Chọn hàng đã được tô màu mong muốn.

  2. Hiển thị thanh công cụ Tables and Borders (bấm vào View | Toolbars | Tables and Borders).

  3. Nhấp vào mũi tên xuống ở bên phải của công cụ Shading Colors trên thanh công cụ. (Công cụ này trông giống như một thùng sơn đổ.) Word hiển thị một bảng màu.

  4. Nhấp vào Thêm màu tô. Word sẽ hiển thị hộp thoại Màu sắc. (Xem Hình 1.) Màu của hàng được chọn sẽ hiển thị trong hộp thoại.

  5. Bấm OK. (Lưu ý rằng bạn không thực hiện thay đổi nào trong hộp thoại; bạn chỉ cần nhấp vào OK.)

  6. Chọn các hàng khác trong bảng có màu nền bạn muốn thay đổi.

  7. Bấm vào công cụ Shading Colors trên thanh công cụ Tables and Borders.

Màu mong muốn của bạn được áp dụng cho các hàng đã chọn.

Sau khi bạn áp dụng màu mong muốn, nếu bạn muốn áp dụng nó ở nơi khác (có thể trong bảng khác hoặc trong một số ô bạn đã bỏ lỡ), tất cả những gì bạn cần làm là chọn các ô và nhấn F4. Đổ bóng được lặp lại trên các ô đã chọn.

Nếu bạn cần thực hiện việc này khá nhiều với một số bảng hoặc trong một số tài liệu, bạn có thể cân nhắc sử dụng macro để tạo bóng. Dưới đây là một macro nhỏ hữu ích:

Sub ShadeTable()

Dim backColor As Long     Dim foreColor As Long

If Selection.Information(wdWithInTable) Then         With Selection.Tables(1)

backColor = .Cell(1, 1).Shading.BackgroundPatternColor             foreColor = .Cell(1, 1).Shading.ForegroundPatternColor             .Shading.BackgroundPatternColor = backColor             .Shading.ForegroundPatternColor = foreColor         End With     Else         MsgBox "Put the insertion point in a table"

End If End Sub

Macro tô bóng toàn bộ bảng dựa trên bóng đổ được sử dụng trong ô đầu tiên của hàng đầu tiên của bảng. Tất cả những gì bạn cần làm là đảm bảo rằng bạn đặt điểm chèn ở đâu đó trong bảng trước khi chạy nó.

Macro này là một biến thể của macro được đề cập tại trang web sau:

http://www.wordbanter.com/showthread.php?t=84194

_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 các trang WordTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

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

(Microsoft Word là phần mềm xử lý văn bản phổ biến nhất trên thế giới.) Mẹo này (10931) áp dụng cho Microsoft Word 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Word (Word 2007 và sau này) tại đây: