David là một giáo viên và anh ấy sử dụng Word để tạo các bài kiểm tra và phiếu trả lời.

Anh ta sử dụng một tài liệu duy nhất, định dạng câu trả lời là văn bản ẩn. Bằng cách này, nếu anh ta in với văn bản Ẩn được tắt, anh ta có bài kiểm tra và nếu anh ta in với văn bản Ẩn được bật, anh ta có bài kiểm tra và câu trả lời. David cần một cách để đưa hai hình ảnh vào tài liệu, một hình ở trên cùng của hình kia. Tuy nhiên, đó không phải là phần khó hiểu. Anh ấy cần một trong những hình ảnh đó để in nếu anh ấy đang in với văn bản Ẩn được bật và ảnh còn lại để in nếu anh ấy đang in với văn bản Ẩn đã tắt.

Trên thực tế, có một số cách bạn có thể tiếp cận vấn đề này. Cách đầu tiên liên quan đến việc sử dụng hình ảnh nội tuyến, có thể được định dạng giống như văn bản. Điều này có nghĩa là chúng có thể được định dạng là Ẩn. Giả sử, vì lợi ích của ví dụ này, bạn có hai hình ảnh, A và B. Bạn muốn hình ảnh A được in khi bạn in mà không có văn bản Ẩn và bạn muốn B được in khi bạn in bao gồm cả văn bản Ẩn. Làm theo các bước chung sau:

  1. Thêm hình ảnh A làm hình ảnh nội tuyến.

  2. Thêm hình ảnh B bên dưới hoặc bên cạnh nó, cũng như một hình ảnh nội tuyến.

  3. Chọn hình ảnh B và định dạng nó là Ẩn. (Đánh dấu nó là Ẩn giống như cách bạn làm với văn bản Ẩn khác của mình.)

  4. Đặt gói hình ảnh B thành “Phía trước văn bản.”

  5. Di chuyển hình ảnh B lên phía trên hoặc phía trước hình ảnh A.

Bây giờ các hình ảnh chính xác sẽ được in tùy thuộc vào việc bạn in có hiển thị văn bản Ẩn hay không. Nếu bạn muốn, bạn cũng có thể làm cho hình ảnh A nổi; nó không cần phải nội dòng. Chỉ hình ảnh B phải là nội tuyến, vì nó chỉ là hình ảnh nội tuyến có thể được định dạng là Ẩn. Ngoài ra, hình ảnh B phải mờ, có nghĩa là nó không được có bất kỳ vùng trong suốt nào và nó phải có cùng kích thước với hình ảnh A. Nếu hình ảnh B có các vùng trong suốt hoặc nếu nó nhỏ hơn hình ảnh A, thì nó sẽ không hoàn toàn che khuất hình ảnh A khi nó được in.

Tùy chọn khác là tạo macro mà bạn chạy bất cứ khi nào bạn muốn in tài liệu của mình. Macro có thể kiểm tra cài đặt của thuộc tính PrintHiddenText và dựa trên cài đặt, hiển thị hoặc ẩn các hình ảnh thích hợp. Đây là một ví dụ nhanh:

Sub PrintMyDoc()

If Application.Options.PrintHiddenText = True Then         ActiveDocument.Shapes(1).Visible = msoTrue         ActiveDocument.Shapes(2).Visible = msoFalse     Else         ActiveDocument.Shapes(1).Visible = msoFalse         ActiveDocument.Shapes(2).Visible = msoTrue     End If End Sub

Trong macro này, hình dạng đầu tiên trong bộ sưu tập Hình dạng được đặt thành Hiển thị (và do đó sẽ được in) nếu bạn đang in Văn bản ẩn. Nếu thuộc tính PrintHiddenText là False, thì hình dạng thứ hai được hiển thị và do đó sẽ được in.

Chìa khóa để sử dụng cách tiếp cận macro này là bạn phải sử dụng các hình dạng thông thường (hình ảnh nổi); bạn không thể sử dụng InlineShapes, vì chúng không thể có thuộc tính Visible.

_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 (13375) áp dụng cho Microsoft Word 2007, 2010, 2013, 2016, 2019 và Word trong Office 365.