Cách sao chép văn bản đã xóa trong MS Word


22

Tôi muốn sao chép văn bản đang được sửa đổi được đánh dấu là đã xóa - và dán nó vào tài liệu khác. Nhưng khi tôi đánh dấu nó bằng chuột và thực hiện Ctrl-C thì nó báo "Lựa chọn được đánh dấu là văn bản đã xóa" và không có gì được sao chép vào bảng tạm.

CẬP NHẬT : có một giải pháp mà không từ chối xóa ?


Bạn có thể dán vào notepad không?
malat

2
Không đăng bài dưới dạng câu trả lời vì nó liên quan đến việc từ chối các thay đổi ... Một giải pháp sẽ là tạo một bản sao tài liệu của bạn và sau đó từ chối tất cả các thay đổi trong bản sao. (Bạn có thể từ chối tất cả các thay đổi trong một hành động.) Tài liệu gốc của bạn vẫn có tất cả các thay đổi, tài liệu mới của bạn là phiên bản lịch sử không có thay đổi (xóa). Bây giờ bạn có thể chỉ cần sao chép và dán từ tài liệu mới.
chue x

Câu trả lời:


22

Có giải pháp nào mà không từ chối xóa?

Giải pháp 1:

  1. Chọn văn bản đã xóa cộng với một từ thêm.

  2. Sau đó, bạn sẽ có thể sao chép mà không nhận được thông báo lỗi.

  3. Dán văn bản vào tài liệu khác.

  4. Xóa từ thêm.

Nguồn Không thể sao chép văn bản được đánh dấu là đã xóa

Giải pháp 2:

Sử dụng mã VBA sau:

Option Explicit

Public myString As String

Sub CopyMyDelete()
' Alt-1 is shortcut
myString = Selection.Text
End Sub


Sub PasteMyDelete()
' Alt-2 is shortcut
Selection.TypeText myString
End Sub

Bây giờ tôi có thể đi vào bất kỳ quả bóng TrackChange nào, chọn văn bản đã xóa và nhấn Alt- 1. Có, có lẽ điều đó thật ngớ ngẩn, nhưng bạn cũng không thể sao chép văn bản đã xóa đã chọn trong VBA. Tuy nhiên, bạn có thể tạo một biến chuỗi công khai mà văn bản đã chọn.

Bây giờ tôi có thể di chuyển Lựa chọn ra khỏi khinh khí cầu, và bất cứ khi nào tôi muốn, tôi có thể Alt- 2và văn bản đã xóa được chọn trước đó được nhập vào. Tất nhiên nó sẽ được đánh dấu là một chèn Thay đổi theo dõi.

Lưu ý rằng khi bạn di chuyển Lựa chọn ra khỏi ballon TrackChange (nơi bạn đã lấy văn bản đã xóa), bạn có thể sử dụng Lựa chọn theo cách bạn muốn. Nội dung văn bản đã xóa nằm trong một biến chuỗi, KHÔNG phải văn bản được liên kết với chính lựa chọn đó. Bạn có thể làm những thứ khác và khi bạn muốn - nhập văn bản đã xóa bằng một Alt- 2.

Nguồn Word cho biết "được đánh dấu là văn bản đã xóa"


thật là điên rồ nhưng không có gì ngạc nhiên Giải pháp 1 hoạt động
Charles Wesley

1
Nếu Giải pháp 1 có vẻ không hoạt động, hãy đảm bảo "dán dưới dạng văn bản" thay vì phương thức định dạng dán mặc định. Giải pháp 1 sẽ luôn hoạt động nếu ứng dụng đích chỉ là văn bản thuần túy.
Jirka Hanika

7

Bạn có thể làm theo quy trình này:

  • từ chối xóa
  • chọn văn bản và nhấn sao chép
  • chèn văn bản
  • quay lại Word và hoàn tác từ chối

4
Vâng, đây là một điều hiển nhiên - nhưng từ chối xóa là đau ở mông. Tôi muốn có một giải pháp mà không cần điều này
Tomas

2
tại sao bạn nghĩ đó là một nỗi đau? Có mất nhiều thời gian không? Bạn có cần nhiều thời gian để tìm thấy nó trong menu?
Máté Juhász

4
Phần đó đã được thêm vào câu hỏi SAU câu trả lời của tôi. Tôi nghĩ sẽ không công bằng khi loại bỏ nó vì nó TRẢ LỜI câu hỏi ban đầu.
Máté Juhász

À. Xin lỗi tôi đã không nhận thấy điều đó. Tôi đã xóa bình luận của tôi.
DavidPostill

4
@Tomas Vì bạn đã cập nhật câu hỏi (và không hợp lệ câu trả lời này trong quy trình), sẽ rất hữu ích khi thêm vào câu hỏi tại sao bạn muốn tránh từ chối xóa, vì đó có vẻ là một quá trình hợp lý khác.
GalacticCowboy

2

Có, không cần sao chép thêm bất cứ điều gì, từ chối thay đổi hoặc sử dụng VBA. Chỉ cần tắt Theo dõi Thay đổi và sau đó bạn có thể sao chép văn bản đã xóa mà không gặp sự cố nào. Đừng quên bật lại trước khi chỉnh sửa thêm cho tài liệu.

(Đã thử nghiệm trên Word 2007 vì công việc vẫn còn tồn tại trong quá khứ, nhưng tôi nhớ lại công việc này vào năm 2010 và ít nhất là từ năm 2003. Tôi không thể tưởng tượng được họ sẽ thay đổi điều này trong phiên bản mới nhất.)

Điều này khái quát cho những thay đổi có thể được sao chép và dán vào tài liệu Word khác và liệu chúng có được dán dưới dạng thay đổi hay không.

            + ------------------------------------------------- ------------------ +
            | Điểm đến |
            | TC trên | Tắt TC |
+ ----------- + -------------------------------- + ---- ------------------------------ +
| S TC On | Tất cả các văn bản hiện có và chèn | Tất cả các văn bản hiện có và chèn |
| o | dán như văn bản chèn. Không | dán bình thường. Không xóa |
| bạn | xóa văn bản bao gồm. | bao gồm văn bản. |
| r -------- + -------------------------------- + ------- --------------------------- |
| c TC Tắt | Tất cả các văn bản hiện có và chèn | Văn bản hiện có dán bình thường, |
| e | dán như văn bản chèn. | chèn vào được dán dưới dạng chèn, |
| | Xóa dán như xóa. | xóa dán như xóa. |
+ ----------- + -------------------------------- + ---- ------------------------------ +

0

Bạn có thể lưu tài liệu nguyên trạng, mở nó trong Notepad, tìm phần quan trọng bằng cách tìm kiếm các cụm từ cụ thể, sao chép văn bản cần thiết, dán vào mục tiêu và đóng Notepad. Đừng lưu từ Notepad và đừng để nhiều bản sao của tài liệu mở. Phương pháp này sẽ giới thiệu thêm các ký tự và định dạng bạn sẽ cần dọn sạch trong mục tiêu, đặc biệt nếu văn bản được sao chép kéo dài nhiều đoạn hoặc cả văn bản đã xóa và không xóa.


0

Đây là một cách khác (mà sau khi thất vọng khi thử các tùy chọn khác, thực sự hoạt động tốt và đơn giản):

  1. Xác định văn bản với "đình công" mà bạn muốn sao chép từ Văn bản đã xóa.
  2. Nhấp chuột phải và khi điều đó hiển thị cho bạn các tùy chọn, hãy chọn THAY ĐỔI THAY ĐỔI. Điều đó ngay lập tức thay đổi văn bản trở lại bình thường (có nghĩa là: nó loại bỏ "đình công thông qua")
  3. Nhấp vào SAO CHÉP vì nó sẽ vẫn bị bóng (và sau đó chuyển văn bản sạch sang tài liệu khác, nếu đó là ý định của bạn)
  4. Cuối cùng, đi đến biểu tượng "UNDO TYPING" của CÔNG CỤ ở trên cùng. Nhấn vào nó. Điều đó sẽ đảo ngược hành động trước đó của bạn (có nghĩa là nó khôi phục lại "đình công" và trả lại văn bản theo cách trước đây. Hy vọng điều đó sẽ giúp ...
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.