Excel 2003 bị lỗi cannot shift nonblank cells

SAP Business Planning and Consolidation 7.0, version for SAP NetWeaver ; SAP Business Planning and Consolidation 7.5, version for SAP NetWeaver

Keywords

System.Runtime.InteropServices.COMException, Microsoft Excel, dimesnion members, Dump Error , KBA , EPM-BPC-NW-ADM , Admin , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me [Login required].

Thêm cột trong Excel rất đơn giản mà ai cũng làm được tuy nhiên khi gặp trường hợp bị lỗi không Insert được cột trong Excel thì không ai cũng có thể xử lý được lỗi này.

Khi thấy dòng thông báo lỗi Microsoft Excel Can’t Insert New Cells Because it Would Push Non-Empty Cells Off the End of the Worksheet, nhiều người sẽ tưởng đây là lỗi nghiêm trọng. Bài viết hướng dẫn cách sửa lỗi không insert được cột hoặc dòng trong Excel sau đây của Kienit.com sẽ giúp mọi vấn đề trở nên đơn giản hơn bao giờ.

1/ Nguyên nhân lỗi không Insert được cột, dòng trong Excel

Đột nhiên bạn không chèn được dòng trong Excel thì nguyên nhân chủ yếu là do bạn đã sử dụng hết số lượng dòng hoặc cột cho phép. Nói đến đây thì chắc hẳn nhiều bạn sẽ chưa biết trong Excel có bao nhiêu dòng và bao nhiêu cột. Cụ thể như sau:

Phiên bản Số dòng Số cột Excel 2003 trở về trước 65.536 256 Excel 2007 trở về sau 1.048.576 16.384

Ví dụ nếu các bạn không Insert được cột trong Excel 2010 thì nghĩa là các bạn đã dùng hết 16.384 cột và bây giờ không được thêm cột mới.

Mỗi phiên bản Excel sẽ có số dòng và số cột cho phép, nếu Excel hiện thông báo “Microsoft Excel cannot insert new cells because it would push non empty” thì có nghĩa bạn đã sử dụng hết số dòng và cột cho phép.

Thông báo “Microsoft Excel cannot insert new cells because it would push non empty” không cho phép bạn thêm dòng hoặc cột vào Excel.

Dưới đây là 3 cách sửa lỗi, bạn có thể chọn cách làm phù hợp.

Dùng Delete để xóa dữ liệu không cần thiết

Cách này khá đơn giản. Nếu như file Excel không Insert được cột hoặc dòng do trước đó có định dạng màu hoặc dữ liệu thì bạn cần xóa đi.

Bạn giữ nút Shift và một nút di chuyển, bạn tìm đến phần dữ liệu nào không cần thiết thì chuột phải và chọn Delete.

Dùng chức năng Clear Format trong Excel

Một trường hợp là bạn vô tình định dạng tấc cả dòng hoặc cột nhưng chưa thêm dữ liệu vào. việc này dẫn đến Excel không cho bạn Insert cột hoặc dòng mới. Cách giải quyết là bạn cần xóa các định dạng cữ đi là xong.

Bước 1: Khi thấy file báo lỗi thì bạn dùng tổ phím trong Excel là Ctrl + End dùng để di chuyển con trỏ chuột xuống cuối tài liệu. Còn muốn di chuyển đến đầu tài liệu thì nhấn tổ hợp phím Ctrl + Home.

Bước 2: Nhấn tổ hợp phím Ctrl + A để chọn hết các cột đã được thêm định dạng.

Bước 3: Bạn vào tab Home > chọn Clear > chọn Clear Formats để xóa toàn bộ định dạng trong file Excel. Sau khi làm đến bước này thì bạn đã thêm được dòng hoặc cột trong Excel bình thường.

Sử dụng chức năng Clear Format trong Excel để Insert cột vào Excel

Chuyển sang đuôi xlsx

Một cách sửa lỗi không Insert được cột trong Excel đó là chuyển đuôi file. Khi hiện thông báo bạn không thể thêm dòng hoặc cột thì bạn vào File và chọn Save As, chuyển sang đuôi xlsx là mọi thứ trở lại bình thường.

Qua bài viết này, các bạn đã thấy cách khắc phục lỗi không Insert được cột trong Excel rất đơn giản phải không? Áp dụng các cách trên thì các bạn có thể sửa lỗi không insert được dòng trong Excel bất kỳ lúc nào.

Cảm ơn các bạn đã tham khảo qua bài viết này. Hãy theo dõi website Kienit để cập nhật các bài viết mới nhất về chủ đề Excel.

another "to prevent possible loss of data, Microsoft Excel cannot shift nonblank cells off the worksheet."

[too old to reply]

I know many people have had similar issues in Excel. I tried recommendations that I have found posted here, but I still cannot get this to work.

I have a pretty large excel file with columns out to EM [but no where near the IV limit]. If I either try to insert columns, or if I try to take a column and cut and past it to another location on the sheet I get the message saying Excel cannot do it because of the possible loss of data.

I do not have any objects or comments in any of my cells, or anywhere on the sheet for that matter. I do have some formatting in the very last column. However, if I select the entire last column [or even the last several columns] and right click on them and hit delete and completely delete the entire column[s] I still get the message.

I don't understand why even having data in the last column would prevent cutting and insert columns on the same sheet because nothing would actually shift off of the sheet, it should only shift between where the one column is cut and where it is inserted into.

Thanks for your help, David

However, if I select the entire last column [or even the last several columns] and right click on them and hit delete and completely delete the entire column[s] I still get the message.

What if instead of right click delete you Edit|Clear All?

Ken Johnson

However, if I select the entire last column [or even the last several columns] and right click on them and hit delete and completely delete the entire column[s] I still get the message.

What if instead of right click delete you Edit|Clear All? Ken Johnson

I do not see "Clear All" under the edit menu. However, if I right click there is a "Clear Contents". I have tried this as well and I still get the error.

I'm using Excel 2003

I do not see "Clear All" under the edit menu.

That's odd, when I pull down the Edit menu then go to Clear, four options become available...

All Formats Contents Del Comments

I too am using xl2003.

Ken Johnson

Loading...

Chủ Đề