Công ty của Richard, giống như nhiều công ty khác, sử dụng Excel khá ít. Trên thực tế, họ có hàng nghìn hàng nghìn bảng tính Excel mà họ đã thu thập trong nhiều năm. Richard cần một cách để tìm ra sổ làm việc nào có macro VBA trong đó mà không cần phải mở và kiểm tra từng sổ làm việc riêng lẻ. Anh ấy tự hỏi liệu có cách nào dễ dàng để làm điều này không.

Cách dễ nhất để làm điều này là sử dụng khả năng tìm kiếm của Windows (bên ngoài Excel) và tìm kiếm bất kỳ tệp nào có chứa văn bản “End Sub” hoặc “End Function”. Điều đó sẽ nhanh chóng xác định bất kỳ sổ làm việc ứng viên tiềm năng nào, vì bất kỳ thủ tục VBA nào cũng phải sử dụng một trong hai câu lệnh này ở cuối. Ngoài ra còn có một số tiện ích tìm kiếm của bên thứ ba có thể dễ dàng nhìn vào bên trong tệp Excel để xác định xem văn bản “Kết thúc phụ” hoặc “Hàm kết thúc” có ở đó hay không.

_Lưu ý: _

Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (12465) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003.

Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: