tailieunhanh - Tự học Excel part 24

Bạn thấy đấy, n u bạn chưa xem bài này mà thấy 1 file tương t của người khác, bạn có thể lầm tưởng người ta sử dụng code của VBA. 6. Đánh dấu những ô chứa công thức bằng Conditional Formatting Khi một ô có chứa dữ liệu, bạn có thể mu n bi t dữ liệu trong ô đơn thuần là dữ liệu nhập vào, hay dữ liệu là k t quả của 1 công thức. Bạn có thể chỉ cần click ch n ô đó và xem trên thanh công thức. Bạn cũng có thể dùng phím. | BeginNum EndNum IsFill 100 1000 TRUE View View Field 1 Field 2 Field 3 Field 4 01 A 131 1 44 02 B 81 0 89 03 C 16 12 04 D 453 4 99 05 B 962 10 60 06 D 16 01 07 C 785 8 65 08 A 384 4 23 09 D 16 29 10 B 786 8 66 11 C 12 12 Sum 100 00 BeginNum EndNum IsFill 100 1000 FALSE View I- View Field 1 Field 2 Field 3 Field 4 01 A 131 1 44 02 B 81 0 89 03 C 16 12 04 D 453 4 99 05 B 962 10 60 06 D 16 01 07 C 785 8 65 08 A 384 4 23 09 D 16 29 10 B 786 8 66 11 C 12 12 Sum 100 00 Ban thay day neu ban chua xem bai nay ma thay 1 file tuong tu cua ngubi khac ban co the lam tubng ngubi ta su dung code cua VBA. 6. Đánh dấu những ô chứa công thức bằng Conditional Formatting Khi một ô có chứa dữ liệu bạn có thể muốn bi ết dữ liệu trong ô đơn thuần là dữ liệu nhập vào hay dữ liệu là kết quả của 1 công thức. Bạn có thể chỉ cần click chọn ô đó và xem trên thanh công thức. Bạn cũng có thể dùng phím tắt Ctrl để chuyển qua lại giữa chế độ xem giá trị và xem công thức. Chiêu s ố 19 này sẽ giới thiệu với bạn 1 hàm tự tạo kết hợp với Conditional Formatting để đánh dấu ô chứa công thức. Bằng cách này có thể giúp bạn tìm ra tất cả những ô chứa công thức trong s ố ô mà không phải ngó từng ô một. Mặc dù bạn có thể dùng 1 hàm có sẵn của Macro4 trong Conditional Formatting như sau Trong hộp thoại Conditional Formatting chọn công thức gõ công thức này CELL type A1 . Nhưng hạn chế của việc dùng hàm Cell là công thức sẽ tự tính lại mỗi khi có sự thay đổi nhỏ xíu trong bảng tính. Vì Cell là 1 hàm thuộc loại volatile. Khi Excel tính lại Cell cho ô như trên sẽ khiến cho bạn bực mình vì chờ đợi. Do đó bạn hãy dùng tuyệt chiêu sau đây đơn giản dễ làm và không phải hàm loại volatile Bạn hãy nhấn Alt - F11 để vào cửa sổ VBA nhấn chuột phải vào This Workbook để insert vào 1 module. Nhập đoạn code sau vào khung soạn thảo Function IsFormula CheckCells As Range IsFormula End Function Do tính chất của Property HasFormula .