2 cách nhanh chóng lấy văn bản thay thế cho hình ảnh, hình dạng, bảng, biểu đồ, đồ họa SmartArt hoặc các đối tượng khác

Chia sẻ ngay bây giờ:

Trong bài viết này, chúng tôi sẽ giới thiệu 2 cách để nhanh chóng lấy văn bản thay thế cho hình ảnh, hình dạng, bảng, biểu đồ, đồ họa SmartArt hoặc các đối tượng khác trong tài liệu Word.Tìm văn bản thay thế cho hình ảnh, hình dạng, bảng, biểu đồ, đồ họa SmartArt hoặc các đối tượng khác.

Đôi khi, các đối tượng như hình dạng, ảnh được chèn vào tài liệu của bạn có chứa các văn bản thay thế. Chúng giúp giải thích các chi tiết của một đối tượng. Tuy nhiên, những văn bản này không hiển thị trực tiếp. Thay vào đó, bạn phải nhấp chuột phải vào một đối tượng. Và chọn “Định dạng đối tượng” để mở hộp “Định dạng hình dạng”. Tiếp theo, nhấp vào “Văn bản thay thế” để xem thông tin như “Tiêu đề” và “Mô tả”.Nhấp vào "Văn bản thay thế"

Điều này là cồng kềnh và không đủ trực giác. Do đó, chúng tôi muốn cung cấp cho bạn 2 phương pháp nhanh hơn để xem hoặc chèn văn bản thay thế của các đối tượng trong tài liệu.

Phương pháp 1: Xem Văn bản thay thế của tất cả các đối tượng

Để bạn tham khảo, chúng tôi có xu hướng làm điều đó theo cách vĩ mô.

  1. Trước tiên, nếu tất cả, hãy nhấn “Alt + F11” trong Word để kích hoạt trình chỉnh sửa VBA.
  2. Tiếp theo, tạo một mô-đun mới trong dự án “Bình thường”. Để làm như vậy, hãy nhấp vào “Bình thường”.
  3. Sau đó nhấp vào tab “Chèn” và chọn “Mô-đun” trên menu thả xuống của nó.Nhấp vào "Bình thường" -> Nhấp vào "Chèn" -> Nhấp vào "Mô-đun"
  4. Nhấp đúp chuột vào mô-đun mới để mở không gian chỉnh sửa ở bên phải.
  5. Dán các mã sau vào đó:
Sub ShowAltText() 
  Dim objDoc As Document
  Dim objShape As Object
 
  Set objDoc = ActiveDocument
 
  With objDoc
    For Each objShape In .Shapes
      If objShape.AlternativeText <> "" Then
        MsgBox ("Title: " & objShape.Title & vbNewLine & "Description:" & vbNewLine & objShape.AlternativeText)
      Else
        MsgBox ("There is no Alt Text.")
      End If
    Next
 
    For Each objShape In .InlineShapes
      If objShape.AlternativeText <> "" Then
        MsgBox ("Title: " & objShape.Title & vbNewLine & "Description:" & vbNewLine & objShape.AlternativeText)
      Else
        MsgBox ("There is no Alt Text.")
      End If
    Next
 
    For Each objShape In .Tables
      If objShape.Descr <> "" Then
        MsgBox ("Title: " & objShape.Title & vbNewLine & "Description:" & vbNewLine & objShape.Descr)
      Else
        MsgBox ("There is no Alt Text.")
      End If
    Next
  End With
End Sub
  1. Cuối cùng nhưng không kém phần quan trọng, nhấp vào nút "Chạy".Dán Macro->Nhấp vào "Chạy"

Bạn sẽ thấy hộp thông báo bật lên lần lượt. Bạn sẽ nhận được văn bản thay thế của từng đối tượng trong tài liệu của mình.

Đây là một ví dụ:Hộp Thông báo Hiển thị Văn bản Thay thế Chi tiết

Phương pháp 2: Chèn văn bản thay thế vào tài liệu

Bây giờ có một trường hợp khác là trích xuất và chèn văn bản thay thế của một đối tượng vào tài liệu thông qua VBA. Bằng cách này, các văn bản thay thế hoạt động rất giống với “Chú thích” cho các hình và bảng.

Đây là cách chúng tôi làm điều đó:

  1. Đầu tiên, hãy làm theo các bước chính xác trong phương pháp 1 để cài đặt và chạy macro.
  2. Thứ hai, dán macro này:
Sub ShowAltTextBelowPic()
  Dim objDoc As Document
  Dim objShape As Object
 
  Set objDoc = ActiveDocument
 
  With objDoc
    For Each objShape In .Shapes
      objShape.ConvertToInlineShape
    Next
 
    For Each objShape In .InlineShapes
      objShape.Range.InsertAfter vbNewLine & objShape.Title & vbNewLine & objShape.AlternativeText
    Next
 
    For Each objShape In .Tables
      objShape.Select
      Selection.Collapse wdCollapseEnd
      Selection.InsertAfter vbNewLine & objShape.Title & vbNewLine & objShape.Descr
    Next
 
  End With
End Sub

Kiểm tra kết quả:văn bản thay thế

Xử lý các trường hợp tài liệu bị hỏng

Bạn đã bao giờ chạy qua một docx bị hỏngNếu đúng vậy, chắc hẳn bạn hiểu cảm giác bực bội, muốn tìm mọi cách để truy cập lại các tài liệu đã mất. Để giúp bạn tránh khỏi tình huống khó chịu đó, chúng tôi khuyên bạn nên sử dụng một công cụ phục hồi dữ liệu chuyên nghiệp.

Giới thiệu tác giả:

Vera Chen là một chuyên gia phục hồi dữ liệu trong DataNumen, Inc., công ty hàng đầu thế giới về công nghệ khôi phục dữ liệu, bao gồm sửa excel và pdf sửa chữa các sản phẩm phần mềm. Để biết thêm thông tin, hãy truy cập www.datanumennăm

Chia sẻ ngay bây giờ:

Được đóng lại.