Với một file excel sử dụng nhiều Shape, Picture, Comment, Control,...thì khi Sort, Filter, Freeze Pane thì có thể xuất hiện thông báo lỗi "Fixed Objects wil move"


Nguyên nhân: Do các object như Shapes, Pictures, Controls và comments được cố định vị trí hiển thị, nên khi Filter hoặc Sort,... sẽ xuất hiện thông báo lỗi này

HƯỚNG DẪN XỬ LÝ LỖI FIXED OBJECTS WILL MOVE

Cách 1: Chạy kiểm tra và Save As lại file

Bước 1: Vào File => Info => Check for issues => Inspect document => Bấm vào nút Inspect ở cửa sổ hiển thị

Bước 2: Vào File => Save As để lưu thành file mới

Nếu xử lý theo cách này mà vẫn lỗi thì làm theo các cách bên dưới

Cách 2: Xóa các Object trong file đi

Nhấn Ctrl+G => Special => Object => Ok => Nhấn phím Delete để thực hiện xóa các Object

Nếu xử lý theo cách này vẫn lỗi thì làm tiếp theo cách bên dưới

Cách 3: Thiết lập Move and Size with Cell  cho Picture (Áp dụng với file có ảnh)

Bước 1: Chọn  ảnh trong Sheet (nếu chọn nhiều ảnh đồng thời thì giữ phím Ctrl để chọn) rồi Click chuột phải chọn Size and Properties...

Bước 2: Cửa sổ Panel hiển thị thì vào phần Properties và tích chọn Move and size with cells

Nếu xử lý theo cách này vẫn lỗi thì làm tiếp theo cách số 4

Cách 4: Sử dụng VBA để khắc phục File

Bước 1: Nhấn Alt+F11 để vào môi trường VBA, trong cửa sổ VBA chọn Insert => Module, thực hiện Paste đoạn code dưới đây vào 

Sub FixObjectErrors()
Dim sh As Worksheet
Dim cmt
For Each sh In ThisWorkbook.Worksheets
For Each cmt In sh.Comments
cmt.Shape.Placement = xlMoveAndSize
Next cmt
Next sh
End Sub

Bước 2: Bấm vào nút Run để chạy đoạn code 


Liên hệ tư vấn khóa học Excel cho người đi làm & đặt hàng đào tạo tại doanh nghiệp

{Đt Zalo} - 038 696 1334



0 Comment:

Đăng nhận xét

Excel Thỉnh Vũ. Được tạo bởi Blogger.