Trong quá trình làm việc với Excel, khi bạn lưu tập tin có thể đã từng gặp tường hợp file Excel có dấu chấm than. Vậy nguyên nhân do đâu và cách khắc phục như thế nào? Chúng ta sẽ cùng tìm hiểu trong bài học Excel dưới đây nhé!
Khi bạn có sử dụng Macro trong VBA Excel, nhưng đến khi lưu file đó xong, tắt file và mở lại file đó thì thấy không còn chút macro nào nữa. Đồng thời sẽ xuất hiện vấn đề là file Excel có dấu chấm than sau khi bạn lưu xong. Tại sao lại như vậy?
XEM NHANH BÀI VIẾT
Khi làm việc với VBA, macro trong Excel thì bạn cần lưu ý những điều sau trước khi lưu file:
Khi bạn lưu file có chứa macro một cách bình thường (chế độ lưu dạng file mặc định trong excel) thì sẽ nhận được thông báo như sau:
Thông báo này có ý nghĩa:
Việc lưu file này sẽ không cho phép lưu những nội dung trong VB Project (macro trong VBA)
Bấm Yes nếu bạn đồng ý lưu file mà không kèm theo macro (xóa hết macro sau khi bấm Yes)
Bấm No để hủy lệnh lưu file (coi như chưa lưu, không bị mất macro)
Đa phần chúng ta không hiểu rõ thông báo này mà bấm Yes. Như vậy tức là chính chúng ta đã đồng ý việc xóa hết macro đã sử dụng trong file excel đó.
Xem thêm: Hướng dẫn từng bước cách viết Macro trong VBA Excel
Là dạng đuôi .xlsx (Excel Workbook – Excel Macro free workbook)
Đây là dạng mặc định khi lưu file trong Excel 2007, 2010, 2013, 2016…
Dạng này gồm:
Khi lưu file, chúng ta không lưu trực tiếp mà sử dụng phím F12 (phím tắt để mở chế độ Save as…)
Trong cửa sổ Save as chúng ta sẽ chọn Save as type là loại file có chứa Macro.
Xem thêm: Cách sử dụng cửa sổ Watch trong giao diện VBA Excel trên Macbook
Như vậy thông qua bài viết này chúng mình tin rằng các bạn đã có thể yên tâm khi sử dụng macro mà không sợ bị lưu file Excel có dấu chấm than nữa rồi. VBA giúp ích rất nhiều trong công việc:
Tự động hóa Excel, viết hàm tự tạo, giúp làm việc trong Excel dễ dàng hơn, chuyên nghiệp hơn, bổ sung thêm những điều mà Excel không có sẵn. Để tìm hiểu thêm nhiều kiến thức về VBA, hãy tham khảo một số khóa học VBA tại Gitiho như sau:
Khóa học giúp bạn trang bị kiến thức VBA từ cơ bản đến nâng cao với các bài giảng chi tiết, ví dụ trực quan và bài tập thực tế giúp bạn vừa học vừa thực hành. Hoàn thành khóa học, bạn có thể ứng dụng kiến thức vào nhiều công việc khác nhau liên quan đến VBA. Chúc các bạn thành công.
Nếu công việc của bạn liên quan nhiều đến quản lý, phân tích dữ liệu và làm báo cáo trên bảng tính thì giỏi Excel thôi chưa đủ. Nếu biết thêm về VBA sẽ giúp bạn tiết kiệm tối đa thời gian làm việc nhờ làm báo cáo tự động, phân tích và xử lý số liệu chính xác tuyệt đối, đặc biệt công cần lọ mọ sửa thủ công,…
Tất tần tật những kiến thức từ cơ bản đến nâng cao về cách sử dụng VBA trong Excel sẽ được đề cập trong khóa học VBAG01: Tuyệt đỉnh VBA - Tự động hóa Excel với lập trình VBA tại Gitiho
Hãy nhấn vào Học thử hoặc Đăng ký ngay!