Làm sao auto load các hàm VBA được tạo ra trên sheet?

Liên hệ QC

khunglongnhi

Thành viên mới
Tham gia
16/6/10
Bài viết
9
Được thích
0
Chào các bạn,

Mình không chuyên về lập trình, mày mò học hỏi trên này mình cũng đã viết được VBA để giúp format tự động cho sheet của mình khi:
- Sheet tự động load
- Có sự thay đổi

Nhưng trong Excel 2007, mỗi lần mình Save thì nó yêu cầu mình save thành Addin mới được.
Mình save thành addin xong, chẳng thấy nọ tự động chạy.
Khi mình save bình thường thì chạy rất tốt.
Nhưng
Khi đóng & mở lại file thì những câu lệnh VBA trên sheet mình làm mất hết.

Các bạn chỉ các mình làm để những hàm như:
- Worksheet_Activate()
- Worksheet_Change
Có thể tự động chạy được

Thanks.
 
Chào các bạn,

Mình không chuyên về lập trình, mày mò học hỏi trên này mình cũng đã viết được VBA để giúp format tự động cho sheet của mình khi:
- Sheet tự động load
- Có sự thay đổi

Nhưng trong Excel 2007, mỗi lần mình Save thì nó yêu cầu mình save thành Addin mới được.
Mình save thành addin xong, chẳng thấy nọ tự động chạy.
Khi mình save bình thường thì chạy rất tốt.
Nhưng
Khi đóng & mở lại file thì những câu lệnh VBA trên sheet mình làm mất hết.

Các bạn chỉ các mình làm để những hàm như:
- Worksheet_Activate()
- Worksheet_Change
Có thể tự động chạy được

Thanks.

Bạn save thành file Macro-Enabled File ấy, tức là file .xlsm thì nó chạy bình thường thôi mà. Còn bạn save .xlsx thì nó mất hết macro đấy.
 
Cám ơn Kyo rất nhiều. Mình đã làm được rồi

Cho mình hỏi thêm 1 chút nhé. Sao mình thấy nhiều file có đuôi là .xlsx cũng chạy được macro?
 
Cám ơn Kyo rất nhiều. Mình đã làm được rồi

Cho mình hỏi thêm 1 chút nhé. Sao mình thấy nhiều file có đuôi là .xlsx cũng chạy được macro?
Làm gì có file nào đuôi xlsx chạy được macro, chắc bạn lầm với file xls rồi, nếu là xls thì khi bạn dùng Excel 2007 thì bạn vẫn có thể sử dụng macro bình thường
 
Cám ơn Kyo rất nhiều. Mình đã làm được rồi

Cho mình hỏi thêm 1 chút nhé. Sao mình thấy nhiều file có đuôi là .xlsx cũng chạy được macro?
Có chăng là khi bạn mở file mới tinh, chèn code vào thì nó chạy! Xong, khi bắt đầu lưu file nó sẽ xuất hiện cảnh báo, và nếu vẫn cố tình lưu thành đuôi xlsx, macro sẽ bị xóa hết
 
Web KT

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

Back
Top Bottom