Tôi có dữ liệu trong bảng Word bao gồm ngắt dòng và ngắt đoạn. Khi tôi sao chép dữ liệu vào Excel, nó sẽ chia từng dòng và đoạn tôi muốn thành nhiều ô. Làm cách nào để sao chép dữ liệu vào Excel và giữ các khoảng nghỉ?
Tôi có dữ liệu trong bảng Word bao gồm ngắt dòng và ngắt đoạn. Khi tôi sao chép dữ liệu vào Excel, nó sẽ chia từng dòng và đoạn tôi muốn thành nhiều ô. Làm cách nào để sao chép dữ liệu vào Excel và giữ các khoảng nghỉ?
Câu trả lời:
Bạn sẽ phải làm một chút thay thế nhân vật. Đây là một sửa chữa khá đơn giản.
Trong Word:
^l
. Điều này sẽ chọn tất cả các ngắt dòng.
^p
.^v
.
Trong Excel:
Tài liệu tham khảo:
Co một cach dê dang hơn.
Nếu bạn có tài khoản Google Gmail, bạn có thể mở Google Drive và tạo bảng tính mới, sau đó sao chép toàn bộ bảng từ Microsoft Word vào Bảng tính Google. Khi bạn có nó ở định dạng mong muốn, bạn có thể sao chép bảng vào Microsoft Excel.
Tôi thấy rằng bạn có thể sử dụng LibreOffice Calc.
Bảng của bạn sẽ không được chia thành nhiều ô.
Tôi đã tạo một hàm vba để loại bỏ dòng mới khiến các ô bị phân tách trong excel trước khi sao chép vào excel.
sub RemoveNewLinesFromTabelCells (tblnumber là số nguyên) 'xóa dòng mới khỏi mọi ô trong bảng bảng đã chọn theo số bảng dim x càng dài, y càng dài, cột càng dài, hàng dài càng dài cộtcount = Activingocument.Tables (tblNumber) .Range.Columns.Count rowcount = Activingocument.Tables (tblNumber) .Range.Rows.Count cho x = 1 đến số đếm cho y = 1 đến cột ActiveDocument.Tables (tblNumber) .cell (x, y) .Range.Text = Thay thế (ActiveDocument.TAble (tblNumber) .cell (x, y) .Range.Text, Chr (13, "") tiếp theo tiếp theo x kết thúc phụ