Loại bỏ không gian thừa trong ô khi sử dụng Text Wrap


17

Khi tôi nhập một câu dài (hoặc nhiều hơn một câu) vào nhiều ô trong một hàng và áp dụng tùy chọn Gói văn bản cho các ô này, các ô có thêm một dòng trống ở dưới cùng của chúng. Không có không gian thêm sau văn bản của tôi. Tôi đã đặt con trỏ ở cuối văn bản và sử dụng phím Xoá.

Văn bản của tôi được định dạng để được căn chỉnh trên cùng và bên trái.

  • Tùy chọn Chiều cao định dạng tự động không thoát khỏi dòng trống thêm.
  • Điều chỉnh độ rộng của ô không giúp được gì.
  • Tôi đã thử sao chép / dán văn bản vào Notepad và sau đó quay lại Excel để cố gắng loại bỏ mọi định dạng. Điều đó đã không làm việc.
  • Tôi không sử dụng Bold, Italic hoặc bất kỳ cài đặt phông chữ nào khác. Tôi đang sử dụng phông chữ mặc định khi tôi đang nhập văn bản.
  • Tôi đã tìm kiếm cửa sổ Format Cells. Không có gì được thoát khỏi dòng trống thêm này.

Có một số cài đặt khác tôi có thể sử dụng để thoát khỏi dòng trống thêm này không? Tôi nhận ra rằng Excel không thực sự được tạo ra để xử lý văn bản. Nhưng, tôi cần nhập bình luận trên trang này và sử dụng tính năng Gói văn bản.

Tôi đang sử dụng Office / Excel 2007 cho Windows.


Làm rõ: điều này có xảy ra khi zoom của bạn ở mức 100% không? Hay chỉ khi bạn phóng to / thu nhỏ?
Dane

Thu phóng không có bất kỳ ảnh hưởng đến điều này. Tôi đang phóng to 100%.
Junco

3
Excel đã có lỗi này từ những năm 1990, có thể là từ những năm tám mươi! Họ phải tự thuyết phục rằng họ cần giữ lại nó để tương thích. Rất tức giận.
Paul Kienitz

Câu trả lời:


5

Tôi đã có thể tái tạo hành vi bạn đang thấy (cũng trong Excel 2007). Tôi không thể tìm cách thoát khỏi không gian thừa một khi nó ở đó, nhưng tôi thấy rằng nếu bạn đảo ngược các bước của mình và áp dụng Gói văn bản trong một ô trước khi nhập văn bản của bạn, bạn sẽ không nhận được dòng trống thêm.


1
Tôi đã gặp điều tương tự vào năm 2010. Chưa có giải pháp chữa cháy nào chắc chắn, nhưng mức độ phóng to đôi khi khiến nó trông tệ hơn.
Dane

10

Tôi đã có cùng một vấn đề ngay trước khi tôi gõ nó. Và đây là những gì tôi đã tìm thấy.

Khi bạn nhấn bọc văn bản, chiều cao của ô được điều chỉnh tự động. Ngoài ra chiều cao của nó không được tính như chúng ta mong đợi. Nếu còn rất ít khoảng trống trên hàng cuối cùng của văn bản, Excel sẽ quyết định rằng ô cần thêm một hàng nữa ... ngay cả khi không có một chữ cái nào trên đó.

Nếu bạn có chiều rộng của ô rộng hơn một chút, điều chỉnh chiều cao ô tự động sẽ loại bỏ dòng phụ.


9
Điều này là do phông chữ máy in . Excel thực sự kiểm tra xem nó phù hợp như thế nào khi được in và nếu nó không vừa với một dòng trên máy in, nó sẽ tạo thêm một dòng (có vẻ không cần thiết trên màn hình). Bạn có thể xác minh rằng bằng cách thay đổi máy in mặc định của bạn.
Aganju

3

Tôi thấy rằng nếu bạn thay đổi độ rộng của cột chứa ô có thêm dòng trống, thì tự động định cỡ chiều cao của hàng thường sẽ thoát khỏi dòng trống thêm. Rõ ràng gói từ gây rối với các giá trị ô cụ thể và độ rộng cụ thể. Hãy thử các chiều rộng khác nhau cho đến khi tự động kích thước chiều cao thoát khỏi dòng trống.

Bạn có thể mở rộng cột bằng cách nhấp và kéo dải phân cách giữa hai tiêu đề cột ở đầu trang tính. Khi cột rộng hơn, tự động kích thước hàng bằng cách bấm đúp vào dải phân cách giữa các tiêu đề hàng ở bên trái của bảng tính.

Tất nhiên, nếu bảng tính của bạn có hàng trăm hàng, thì mỗi ô trong cột đó có cơ hội nhất định để đạt điểm ma thuật và thêm dòng bổ sung. Thay đổi chiều rộng sẽ dọn sạch một số ô và thêm khoảng trống không cần thiết cho các ô khác. Trong trường hợp này, giải pháp duy nhất mà tôi đã tìm thấy là bọc văn bản theo cách thủ công theo chiều rộng đã chọn của tôi bằng cách chèn trả về vận chuyển thêm vào giữa văn bản tại vị trí mà tôi muốn văn bản được bọc bằng alt + enter. Sau đó, tôi đảm bảo rằng cột rộng hơn một chút so với chiều rộng văn bản đã chọn của tôi và tôi sẽ không nhận được bất kỳ dòng trống nào. Một giải pháp khủng khiếp và tốn nhiều công sức, nhưng nó có tác dụng.


Điều chỉnh độ rộng cột + chiều cao tự động hoạt động hoàn hảo trong Windows 2013 Windows.
TaeKwonJoe 18/03/2016

1

Chuyển sang trang tính mới làm việc cho tôi trên Excel 2016:

  1. Ctrl + A , để chọn tất cả các ô
  2. Ctrl + C , để sao chép
  3. Shift + F11 , để tạo một trang tính mới
  4. Ctrl + V , để dán tất cả các ô đã sao chép vào trang tính mới
  5. Thay đổi kích thước cột theo nhu cầu của bạn
  6. Chọn tất cả các hàng mà bạn muốn AutoFit.
  7. Alt + H, O, A , đến AutoFit Chiều cao hàng

0

Excel sắp xếp văn bản khác nhau trong các ô được bọc theo cách nó đặt nó trong các hộp văn bản.

(Hãy thử nó: tạo một hộp văn bản chiều rộng tương tự như tế bào bọc của bạn, với zero lề, kiểm tra Resize hình dạng để phù hợp văn bảnvăn bản Bọc trong hình dạng , và dán vào một bản sao của văn bản từ tế bào bọc của bạn).

Khi biết điều này, có vẻ như sự cố xảy ra do lệnh Autofit Row height điều chỉnh chiều cao của hàng như thể mọi ô của hàng được đặt ra bằng thuật toán được sử dụng cho các hộp văn bản thay vì thuật toán cho các ô được bọc . Autofit Row height cũng bỏ qua các ô được hợp nhất, vì vậy nó thực sự không thể sử dụng được trong nhiều tình huống.

Giải pháp: đặt văn bản của bạn vào các hộp văn bản thay vì các ô được bọc. Tất nhiên, điều này giới thiệu thế giới đau đớn của riêng nó, nhưng nếu bạn tạo và điền vào các hộp văn bản bằng VBA thì điều đó không quá khó.


0

Tôi đã thử 6 trong số 7 câu trả lời có ở đây (ngoại trừ quyền anh văn bản) và với một chút lo lắng, tất cả các ý tưởng đều hoạt động nhưng, chỉ trên một số hàng. Tôi đang làm việc trên sổ làm việc Excel 97-2003 (.xls) bằng chế độ tương thích từ Excel 2016 nhưng tôi thấy 2007 có cùng các lệnh tôi đã sử dụng bên dưới ...
Một điều khác làm việc trên một số là nhập một khoảng trống vào các ô trống giữa các dữ liệu khác. Một số hàng đã được sửa bằng cách sao chép định dạng từ một hàng mẫu tốt, vào hàng vấn đề. Sử dụng hộp thoại định dạng để thay đổi tất cả định dạng trên tất cả dữ liệu cùng một lúc và áp dụng lại, nó cũng hoạt động trên một vài hàng. Những gì tôi thấy đã làm việc trên tất cả các hàng sai mà tôi đã để lại cùng một lúc là chọn tất cả vùng dữ liệu (CTRL + HOME sau đó CTRL + SHIFT + END sẽ chọn các ô chứa dữ liệu vô hình một cách đáng ngạc nhiên), đi đến tab HOME, Phần CHỈNH SỬA, chọn mũi tên bên cạnh XÓA, chọn R FOR RÀNG. Sau đó chọn tất cả dữ liệu bạn muốn được bọc văn bản và nhấp chuột phải hoặc sử dụng CTRL1 để mở hộp thoại Định dạng, tab căn chỉnh và đánh dấu bên cạnh WRAP TEXT, ENTER, kiểm tra dữ liệu trên tất cả các dòng bị lãng phí (có khoảng trống nào dẫn hoặc theo văn bản của bạn không?), sau đó áp dụng lại bất kỳ định dạng nào khác mà bạn đang sử dụng. Voila! Sự kết thúc của nhiều giờ thất vọng. (


0

Vui lòng thực hiện các bước sau: 1. Đánh dấu cột, điều khiển + h (để tìm và thay thế) đặt khoảng trắng vào tìm và đặt bất kỳ ký tự đặc biệt nào vào '-' để thay thế. 2. Chuyển đổi "văn bản thành colomn", phân định bằng ký tự đặc biệt được thay thế.

Thưởng thức...


0

Lỗi này vẫn còn trong Excel 2016 và nó đã làm tôi khó chịu trong nhiều thập kỷ. Làm cho chiều cao cố định của hàng luôn đi kèm với rủi ro rằng một số văn bản sẽ bị ẩn sau đó nếu thêm văn bản vào ô. Giải pháp của Michael Krebs sẽ hoạt động hầu hết thời gian và tránh được rủi ro này. Aganju dường như hiểu rất rõ vấn đề. Tôi nghĩ rằng TaeKwonJoe đã may mắn với Excel 2013. Paul Kienitz có sự đồng cảm của tôi. Cách khắc phục khác để tránh các rủi ro liên quan đến độ cao hàng cố định là điều chỉnh kích thước phông chữ lên hoặc xuống một phần nhỏ, ví dụ từ 11 điểm đến 10,8 điểm. Giống như điều chỉnh độ rộng của hàng, đó là 'sửa một lần' không đảm bảo trả lại không gian thêm, nhưng theo cách này bạn không làm rối định dạng của phần còn lại của trang tính. Chúc may mắn!


0

Tôi đang sử dụng máy tính làm việc và không có quyền quản trị viên, vì vậy một số tùy chọn này không thể dùng thử, tất cả các tùy chọn khác đều không phù hợp với tôi.

Tôi đã tìm thấy một độ phân giải cho Excel 2016. Tôi chỉ đơn giản sử dụng họa sĩ định dạng từ một ô không có vấn đề về khoảng cách và sao chép định dạng vào ô vi phạm. Nó hoạt động trên tất cả các ô của tôi và là công việc bổ sung tối thiểu, không phải là một sửa chữa tuyệt vời, nhưng nó có thể tránh phải điều chỉnh phông chữ hoặc kích thước ô và làm rối định dạng khác.


-1

Vấn đề này đã làm phiền tôi trong một thời gian rất dài.

Giải pháp duy nhất của tôi để loại bỏ khoảng trống thừa / nhập là kết thúc câu bằng dấu chấm / dừng hoàn toàn / phím '.' Điều này hoạt động 100% với tôi, trong đó tất cả các giải pháp khác đều thất bại (bao gồm dán sao chép trong notepad (qua lại), mày mò với bố cục, chiều rộng ô, v.v.)

Vâng, hóa ra nó đơn giản. Chỉ cần kết thúc dòng với một dấu ngắt / dấu chấm cứng.

Chúc may mắn!


1
Khi điều này xảy ra với tôi, kết thúc câu với một khoảng thời gian không có gì khác biệt.
Blackwood

-1

tôi đã đối mặt với cùng một vấn đề và bây giờ đã giải quyết nó. Vui lòng chọn ô, nhấp F2, đưa con trỏ chuột vào cuối văn bản (nhấn nút kết thúc), nhấp vào nút xóa vài lần cho đến khi bạn cảm thấy rằng một số khoảng trống không mong muốn được xóa, sau đó nhấn nút enter .... ở đây bạn đi. Cảm ơn.


-1

Tôi đọc theo đường chéo một số câu trả lời và một số hữu ích. Cuối cùng sau khi lo lắng với vấn đề tôi tìm thấy:

  • Thêm văn bản vào các ô liền kề cũng gây ra triệu chứng tương tự.

Vì vậy, tôi đã nhầm lẫn thêm một chút và đây là giải pháp (cuối cùng) - trong Excel 2013:

  1. Nhấp vào tiêu đề Cột của "các ô được bọc" để chọn toàn bộ cột.
  2. Mở rộng cột bằng cách kéo dải phân cách bên phải.
  3. Xóa và thêm lại cài đặt "Gói văn bản".

Vấn đề sẽ biến mất. Hãy cho tôi biết nếu điều này khắc phục vấn đề.


2
Giải pháp rất giống nhau này đã được đề xuất hai lần trong hai câu trả lời khác nhau, cộng với thảo luận trong nhiều bình luận (và không phải lúc nào cũng hoạt động). Chúng ta không cần một quá khứ nói điều tương tự. Xin vui lòng đọc kỹ tất cả các câu trả lời trước khi đăng một câu hỏi mới, đặc biệt là các câu hỏi cũ với rất nhiều câu trả lời.
robinCTS

-1

Giải pháp duy nhất cho vấn đề này dường như là khôi phục hoàn toàn MS Office. Tôi đã tìm kiếm trên tất cả các diễn đàn internet và không ai biết làm thế nào để giải quyết nó. Đối với tôi, việc phục hồi đã làm việc, vì vậy hãy thử xem. :)


1
Vâng, có một số giải pháp trên trang này. Vì đây là một tính năng nổi tiếng của Excel, có vẻ như việc cài đặt lại cùng một phần mềm sẽ dẫn đến hành vi khác nhau.
Scott

-1

Tôi nhấn mạnh toàn bộ hàng. Sau đó bấm vào "Trang chủ" ở trên cùng bên trái. Sau đó, menu thả xuống "Định dạng" xuất hiện ở phía trên bên phải. Với hàng vẫn được tô sáng, chọn "Chiều cao hàng tự động" từ trình đơn thả xuống "Định dạng". Ma thuật!


-2

Khi bạn ở trên một ô, nếu bạn bấm vào "kiểu bình thường", nó sẽ loại bỏ bất kỳ khoảng trống thừa nào trong ô.


-2

Những gì tôi làm là cắt văn bản ra khỏi ô và dán nó vào notepad với Format - Wrap Text được chọn. Sau đó, tôi xóa bất kỳ đoạn bắt đầu nào của đoạn mới, sau đó cắt và dán lại vào ô và khoảng trống thừa ở cuối sẽ không còn nữa. Tôi nghĩ rằng excel phát hiện những bắt đầu của các đoạn mới và thêm các dòng trống ở cuối. Hi vọng điêu nay co ich!

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.