Xử lý lỗi khi Insert thêm dòng trên Excel 2007

Liên hệ QC

lecuong184

Thành viên mới
Tham gia
2/4/09
Bài viết
3
Được thích
0
Mong các bác gỡ rối cho em khẩn cấp vì em không thể làm việc được khi gặp lỗi này.
Khi em Insert thêm dong thì nó không cho chèn thêm và thông báo lỗi sau:
"To prevent possible loss of data, Excel can not shift nonblank cells off of the worksheet. Select another location in which to insert new cells, or delete data from the end of your work sheet
If you do not have data in cells that can be shifted off the worksheet, you can reset which cells Excel considers nonblank. To do this, press CTRL+End to locate the last nonblank cell on the worksheet. Delete this cell and all cells between it and the last row and column of your data then save"


Em đọc cái cảnh báo này mà cũng không hiểu phải sửa thế nào. Mong mọi người giúp em.
Thanks so much!
 
Nguyên nhân là do dòng cuối cùng của bảng tính đang có dữ liệu nên không chèn dòng được. Xử lý như sau :

- Nhấn Ctrl + phím mũi tên xuống để đến dòng cuối cùng --> Chọn hết dòng cuối cùng --> Nhấn Delete.

- Dùng Ctrl + phím mũi tên phải trong trường hợp không chèn được cột.
 
Thanks bạn đã quan tâm đến câu hỏi of mình nhé. Minh đọc cái cảnh báo đó và cũng làm như bạn bảo nhưng vẫn không được bạn ạ. mình coppy va Insert chỉ được 1 lần đầu tiên thôi, lần thứ 2 lại bị cảnh báo như cũ
 
Vậy thì bạn gửi file lên đây, sẽ làm được thôi.
 
Thanks bạn đã quan tâm đến câu hỏi of mình nhé. Minh đọc cái cảnh báo đó và cũng làm như bạn bảo nhưng vẫn không được bạn ạ. mình coppy va Insert chỉ được 1 lần đầu tiên thôi, lần thứ 2 lại bị cảnh báo như cũ



Ban chon dai 1 dong nào do trong vung co du lieu (chon nguyen 1 dong) roi nhan fim ctrl + fim mui ten xuong (xuong toi dong cuoi cung cua sheet (dong so 65536) chu khong phai dong cuoi cua vung co du lieu dau) ban coi ky trên dong nay co gi ko? neu co bat cu gi thì xoa het di. xoa xong du lieu dong cuoi cung nay la dc. lam xong la Ok thoi.

vi cai bao loi do noi noi la dong cuoi co du lieu, neu chen them dong se mat du lieu, va la co du lieu o dong cuoi roi nen ko cho chen them nua.
_____________
Bạn cần phải gõ tiếng Việt có dấu, nếu không bài sẽ bị xoá, dù cho hay và đúng đi nữa.
ptm0412
 
Chỉnh sửa lần cuối bởi điều hành viên:
Cái thông báo đó người ta bảo xác định ô cuối có dữ liệu bằng cách nhấn Ctrl + End, chứ không phải Ctrl + mũi tên xuống
Thứ hai, thông báo đó khuyến cáo là hãy xoá những ô trống, kể từ ô cuối đó trở lên trên dòng có dữ liệu có ích cuối cùng và sang trái đến cột có dữ liệu cuối cùng.

Nghĩa là nếu ô cuối đó có dữ liệu có ích thì không xoá, mà xoá những dòng trống không có ích phía trên.
 
Chào các anh chị trong Room!
Hiện tại tôi đang làm việc trên bảng tính excel và bị lỗi không Chèn thêm và xóa được dòng, tôi đã thử tất cả các cách trên nhưng vẫn không được. Tôi Post link File của tôi lên Room, anh chị nào biết xin xử lý giùm. Hiện tại tôi đang cần gấp
Xin cảm ơn!
Link File: http://www.mediafire.com/?yry7fafpr97wx4b
: http://www.mediafire.com/?zlp121261hcb6nw
 
File số 1, 23Mb: Xoá dòng cột thừa, y như bài #6 hướng dẫn, còn 17.7 Mb.
Dữ liệu thô không định dạng là 16.5Mb. Dữ liệu chính thức trải trên 35.267 dòng, 130 cột
Thực tế là tất cả 1048576 dòng x 16384 cột = trên 17 tỷ cell đã được định dạng date. Kể cả các cột dữ liệu text, hễ gõ số vào là biến thành ngày.
Nghĩa là, nhấn ctrl A, chọn tất cả các cells, định dạng ngày. Không những thế, khi filter, cũng click chọn nguyên dòng (tức là 16 ngàn cột), và nhấn nút filter.
Chả hiểu sao vẫn có người sử dụng tài nguyên hao phí đến thế?
 
File số 1, 23Mb: Xoá dòng cột thừa, y như bài #6 hướng dẫn, còn 17.7 Mb.
Dữ liệu thô không định dạng là 16.5Mb. Dữ liệu chính thức trải trên 35.267 dòng, 130 cột
Thực tế là tất cả 1048576 dòng x 16384 cột = trên 17 tỷ cell đã được định dạng date. Kể cả các cột dữ liệu text, hễ gõ số vào là biến thành ngày.
Nghĩa là, nhấn ctrl A, chọn tất cả các cells, định dạng ngày. Không những thế, khi filter, cũng click chọn nguyên dòng (tức là 16 ngàn cột), và nhấn nút filter.
Chả hiểu sao vẫn có người sử dụng tài nguyên hao phí đến thế?
Cảm ơn bạn đã Phản hồi ý kiến. Tôi đã thực hiện lại trên bảng Excel của mình nhưng vẫn bị báo lỗi, hơn nữa sau khi xóa và định dạng lại thì lại không Save được. &&&%$R
 
Bạn phải xoá cách này mới được, từ từ, nếu không là bị treo máy luôn.
1. Gỡ bỏ filter
2. Tô chọn cột từ EA trở về sau (mười mấy ngàn cột)
- Clear format 1 lần
- Clear Content 1 lần
3. Save 1 cái cho chắc
4. Để nguyên vùng chọn, delete columns. Bước này dễ bị treo máy vì quá nhiều. Nếu treo máy thì thoát ra, mở lên lại, qua bước kế
5.Tô chọn từ dòng 35268 trở xuống hết phía dưới (trên 1 triệu dòng)
- Clear format 1 lần
- Clear Content 1 lần
6. Save 1 cái nữa cho chắc.
7. Để nguyên vùng chọn, delete rows. Nếu treo máy thì thoát. Mở lên lại, bỏ qua bước này.
8. Tô chọn hết vùng dữ liệu từ A5 đến DZ35267, Format cells, General
9. Save
10. Đóng lại
11. Mở lên, nhấn Ctrl End để kiểm tra kết quả.
12. Nhấn cám ơn bài này 12 lần.
 
Cảm ơn bạn, Tôi thực hiện như trên máy Treo Lơ lửng **~** Nên đành thực hiện hạ sách là Copy toàn bộ vùng giữ liệu rồi Paste sang một Bảng Cel mới, vừa nhanh vừa gọn.
Cách làm của bạn có thể Chèn và Xóa dòng như bình thường nhưng nếu làm Bước 8 thì toàn bộ giữ liệu trong cột AA, AD và một số cột khác sẽ mất định dạng ban đầu (rất quan trọng) nên không thực hiện như thế được.
Dù sao cũng cảm ơn bạn đã chia sẻ (Bước 12 của bạn khó quá, Phải thay thế bằng cách 12 X Cảm ơn --=0)
P /S: Có thể Save as bảng tính về Cel 2003 -> xóa ô trắng như bình thường.
 
Chuyện Save As 2003, và chuyện copy Data sang file mới là chuyện tôi vẫn thường dùng để sửa lỗi cho các file hỏng.
Vấn đề ở đây, tất cả các ô của bạn (sau khi xoá dòng xột thừa vẫn còn rất nhiều), tất cả các ô đều định dạng Date, trừ 1 vài cột có dữ liệu kiểu số, cả cột dữ liệu text cũng bị định dạng date.

Do đó Bước 8 nhất định phải làm. Copy qua file mới cũng vẫn phải làm, save as 2003 cũng vẫn phải làm. Việc này không làm, vẫn có thể chèn dòng cột được như yêu cầu ban đầu của topic. Nhưng nếu không làm, file bị nặng thêm 1, 2 Mb 1 cách vô nghĩa lý.

Bước 8 định dạng genral, nếu làm đúng, thì text vẫn là text, ngày vẫn là ngày, và số vẫn là số
Các trường hợp định dạng đặc biệt của các cột đặc biệt, thì làm lại cho từng cột đó, và không phải là làm cho cả cột 1 triệu dòng: Chỉ làm trong vùng có dữ liệu, dư ra 1 vài chục dòng mà thôi.
 
không biết đây là lỗi gì mà sao không thể chèn dòng không thể chèn các đối tượng trong insert được, mong được sự giúp đỡ của các thành viên, xin cảm ơn
Picture1.jpg
 

File đính kèm

  • vd1.xlsx
    22.4 KB · Đọc: 34
Lần chỉnh sửa cuối:
không biết đây là lỗi gì mà sao không thể chèn dòng không thể chèn các đối tượng trong insert được, mong được sự giúp đỡ của các thành viên, xin cảm ơn
Trên máy của tôi vẫn chèn cột, chèn dòng ở file của bạn được. Nhưng công cụ Insert bị đóng băng ở nhiều mục.
Có thể excel của bạn bị lỗi.
Bạn xem ở đây xem http://www.giaiphapexcel.com/forum/showthread.php?72554-Cách-sửa-lỗi-Cannot-shift-objects-off-sheet
http://www.giaiphapexcel.com/forum/showthread.php?55228-Thông-báo-Cannot-shift-objects-off-sheet
 
vẫn không ăn thua, trong file không có object, không có comment, xóa tất cả các hàng cuối mà vẫn không insert được
(trong excel 2010 insert row bình thường, nhưng excel 2007 thì không, nhưng chèn thêm các đối tượng trong insert là thua)
 
Lần chỉnh sửa cuối:
Trên máy của tôi vẫn chèn cột, chèn dòng ở file của bạn được. Nhưng công cụ Insert bị đóng băng ở nhiều mục.
Có thể excel của bạn bị lỗi.
Bạn xem ở đây xem http://www.giaiphapexcel.com/forum/showthread.php?72554-Cách-sửa-lỗi-Cannot-shift-objects-off-sheet
http://www.giaiphapexcel.com/forum/showthread.php?55228-Thông-báo-Cannot-shift-objects-off-sheet
Để hiện mục bị đóng băng thì bạn làm như sau
Alt + F11 => Chọn This Workbook => Cửa sổ Property thì chọn đến dòng DisplayDrawingObject => Chọn đến -4104 là được

Không có Ex 2007 nên không có test được, Ex 2010 hoàn toàn bình thường.

Tôi cũng đã bị lỗi khi sử dụng hàm Rank trên 2007 và copy khi filter trên 2007 => vậy nếu tránh 2007 là tốt nhất
 
Rõ mệt với mấy ông! Có gì to tát đâu, khi làm các cách trên không được thì chọn toàn bảng tính( Ctrl A) rồi bấm Ctrl 1 sau đó chọn thẻ "Protection" ở cuối cùng và bỏ "Lock" đi là được. Hicccccccccccc --=0
 
Lần chỉnh sửa cuối:
À quên "Locked" thể rồi quẩy tiếp đi heeeeeeeeeeeeee. Khỏi cãi thêm nhé! - - -
 
Lần chỉnh sửa cuối:
em bị lỗi không thêm dòng được, máy báo là cannot shift objects off sheet . mong mọi người chỉ dùm
 
Như trên mọi người đã giải thích rồi. Mình cũng bị và đã khắc phục được.
Nói nôm na là mỗi sheet của excel có một số lượng dòng và cột nhất định. Nếu dữ liệu bạn nhập vào đó chỉ có vài trăm dòng hoặc mấy trăm nghìn dòng....mà các bạn nhập ở góc trên bên trái sau đó ko biết vì lý do gì các bạn lại nhập dữ liệu ở dòng cuối cùng của Excel (góc dưới bên phải hoặc ở dưới cùng hoặc ở bên phải cùng) => Insert nữa sẽ ko được...=>bạn phải xóa cái dữ liệu dòng đó đi thì mới được.
=> cách đơn giản nhất là copy cái vùng mà có dữ liệu của mình sang sheet khác là được hoặc là giữ cái vùng dữ liệu của mình lại và xóa tất cả các dữ liệu rác xung quanh (cả các định dạng luôn nhé). :)

PS: bạn có thể thử nghiệm bằng cách.
Tạo một bảng tình mới => nhập dữ liệu ở vài ô đầu tiên => sau đó di chuyển đến vị trí cuối cùng của bảng tính (dùng phím Ctrl+mủi tên xuống, mủi tên sang phải) => nhập vào đó vài chữ => bạn Insert thử xem => sẽ xuất hiện thông báo: [FONT=&quot]"To prevent possible loss of data, Microsoft Office Excel cannot shift nonblank cells of the worksheet....". [/FONT][FONT=&quot][/FONT][FONT=&quot]:D[/FONT][FONT=&quot][/FONT])(&&@@//**/
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom