Lỗi Excel 2007 không ghi nhận(Save) macro? (1 người xem)

Người dùng đang xem chủ đề này

camnhuong

Thành viên mới
Tham gia
29/3/07
Bài viết
23
Được thích
1
Hiện tại khi làm việc trong Excel 2007, tôi có viết code và đã lưu lại để sử dụng nhưng khi thoát ra khỏi Excel và mở lại file đó thì macro đó không còn tồn tại. Mọi người chỉ giúp tôi với!
 
Hiện tại khi làm việc trong Excel 2007, tôi có viết code và đã lưu lại để sử dụng nhưng khi thoát ra khỏi Excel và mở lại file đó thì macro đó không còn tồn tại. Mọi người chỉ giúp tôi với!
Khi lưu file, bạn chọn mục Save as type là Excel Macro-Enabled Workbook (có phần mở rộng là .xlsm) hoặc Excel 97-2003 Workbook (có phần mở rộng là .xls) thì sẽ lưu được Macro trong file.
 
Ý mình muốn hỏi là khi viết code bằng VBA thì EXcel chỉ sử dụng trong chầu làm việc hiện tại và không ghi được code cho lần làm việc sau.Còn theo ý của bạn H.N.Phúc là lưu để dùng chức năng Add-Ins.
 
Ý mình muốn hỏi là khi viết code bằng VBA thì EXcel chỉ sử dụng trong chầu làm việc hiện tại và không ghi được code cho lần làm việc sau.Còn theo ý của bạn H.N.Phúc là lưu để dùng chức năng Add-Ins.
Hổng phải vậy
.xlsm đâu phải là Add-In chứ
Đây là quy định từ phiên bản Excel 2007 trở đi... Nếu bạn viết macro trên file excel, khi chưa lưu nó sẽ chạy, còn khi lưu lại, bắt buộc phải luôn bằng định dạng xlsm ---> Nếu cố tình lưu bằng xlsx, bác Bill sẽ tự động xóa macro của bạn (trước khi xóa bác có cảnh báo, tại bạn không chịu đọc chi...)
 
Cám ơn các bạn ndu96081631 và Hoàng Nghĩa Phúc rất nhiều!
Giờ thì tôi đã hiểu!
 
Không biết cảm tạ như thế nào, đây là câu trả lời mình tìm lâu lắm rồi mà không có. Thanks bác ndu96081631 và Hoàng Nghĩa Phúc.
 
Không biết cảm tạ như thế nào, đây là câu trả lời mình tìm lâu lắm rồi mà không có. Thanks bác ndu96081631 và Hoàng Nghĩa Phúc.

Bạn chả phải tìm ở đâu cả. Khi bạn ghi vd. ở định dạng xlsx thì Excel có cảnh báo đàng hoàng. Chỉ là bạn không chịu đọc mà thôi.

Giống như anh bạn nọ khi cài đặt CT cứ nhắm mắt nhấn NEXT, NEXT mà chả chịu đọc thông báo gì cả. Sau đó cứ thắc mắc "tại sao, tại sao". Tôi nói với anh ta: Cũng may chỉ là CT được cài với thiết lập "không đúng ý" thôi. Nhưng nếu "người ta" hỏi: "Xóa hết dữ liệu trong thư mục xyz nhé" mà cứ nhắm mắt OK, NEXT thì nguy to rồi.

Trong cuộc sống cũng có nhiều tình huống "nhắm mắt" rồi sau đó phải trả giá rất đắt đó. Đã có người đọc vd. "hợp đồng" qua loa rồi nhắm mắt ký, rồi sau đó hối thì đã muộn rồi đó. Mọi văn bản trước khi ký phải đọc rất kỹ. Nhiều khi người ta cố tình viết rắc rối nữa để khó phát hiện những mục "quan trọng". Nhiều khi những cái lợi cho mình thì chữ to, dễ nhìn, ở ngay đầu, còn những cam kết có hại cho mình thì nó "ẩn" trong mớ bòng bong, chữ như con kiến ấy.

Nhiều khi người ta còn dùng những ngôn từ chuyên ngành hiểm hóc (mấy ai rành vd. về luật?) đối với dân thường nữa. Đọc qua loa là rất dễ bỏ qua. Mà các cụ đã nói rồi: Bút xa gà chết.

Vậy nên tập cho có thói quen tốt đi.
 
Lần chỉnh sửa cuối:

Bài viết mới nhất

Back
Top Bottom