Macro không mất khi quét Virus

Liên hệ QC

nksmt

Thành viên mới
Tham gia
19/1/07
Bài viết
1
Được thích
0
Macro tự tạo trong Excel sẽ bị chương trình quét virus xoá mất. Vậy làm thế nào để các macro này không bị xóa khi chạy chương trình quét virus ( có đánh dấu vào mục "quét các macro")
Các bác giup dùm, toi rất cảm ơn
 
Có phải bạn dùng BKAV hay không? Nếu đúng vậy thì khi bạn chọn Xóa tất cả macro thì bạn không nên chọn Diệt không cần hỏi, như vậy mỗi khi phát hiện ra một macro thì nó sẽ báo và hỏi bạn có muốn xóa macro đó hay không, nếu bạn nhận ra đó là macro có ích của bác thì bác đừng xóa.
 
Cái dở nhất của BKAV là chưa diệt được con virus macro nào, mà chỉ diệt các chương trình do người sử dụng lập ra. Khi quét nó gán cho 1 tên virus nào đó nghe đến sợ, những người không biết thì vội xóa ngay.
 
PhanTuHuong đã viết:
Cái dở nhất của BKAV là chưa diệt được con virus macro nào, mà chỉ diệt các chương trình do người sử dụng lập ra. Khi quét nó gán cho 1 tên virus nào đó nghe đến sợ, những người không biết thì vội xóa ngay.
Đúng vậy, hồi đầu mới lọ mọ em cũng thấy sợ thấy mồ. Không biết mình có "làm gì nên tội" không?

gởi anh Vũ: BKAV không diệt được mấy con em ghét nhất như là : xlpoppy4 XFsic
 
Theo mình bạn thử bỏ các file excel của bạn trong 1 file rar xem sao. Một số chương trình để scan nhanh thường mặc định không quét các file này, một số chương trình khác có quét nhưng thường chỉ thông báo có virut chứ không diệt được trong file rar. Mình không dùng Bkav từ mấy năm nay rồi, nhưng thấy Bkav quét nhanh như vậy chắc không động đến mấy file rar này đâu.
Bạn thử coi, chúc thành công!
 
oạch, rùa ơi là rùa, nếu một người thường xuyên phải làm việc với excel mà cứ mỗi lần chạy BKAV lại phải rar mấy file của mình lại rồi sau đó lại unrar thì rách việc quá. Chẳng thà không dùng BKAV còn hơn.
 
Bạn Vũ à, bạn có thể đề nguyên file rar vẫn có thể mở file excel ở trong đó mà. Mà tất nhiên ta chỉ làm như vậy với nhừng file quan trọng và chứa macro thôi chứ những file kia thì kệ nó chứ.
Như mình mang tài liệu đi đâu mình cũng thường để nó trong 1 file zip hoặc một file rar. là như vậy sẽ an toàn hơn và ít khả năng bị virut máy khác làm hỏng hơn.
 
/)/(ột số cách khác, nhưng nói trước mình không chịu trách nhiệm khi bị mất nha!

C1: Copy Module1 sang module2 & thêm vô đầu các dòng lệnh dấu nháy đơn!
C2: Copy tất cả các macro sang word với tên file tương ứng;
~ cách này có thể thích hợp với máy dùng chung; khi ai muốn chạy gì thì chạy!
Còn cách của rùa_ mình chưa khẳng định nhưng một số phương thức trong VBA không cho kết quả đúng; (Xin ~ người nhiều kinh nghiệm chia xẽ việc này!)
 
OverAC đã viết:
Đúng vậy, hồi đầu mới lọ mọ em cũng thấy sợ thấy mồ. Không biết mình có "làm gì nên tội" không?

gởi anh Vũ: BKAV không diệt được mấy con em ghét nhất như là : xlpoppy4 XFsic

Virus "xlpoppy4 XFsic" được viết bằng "Worksheet Macro4", tức là mã lệnh nằm trên sheet. Các lệnh của chúng ta hay viết trong VBE còn gọi là lập trình VBA. Hình như BKAV chỉ hiểu những mã lệnh trong VBA Project?
 
TuanVNUNI đã viết:
Virus "xlpoppy4 XFsic" được viết bằng "Worksheet Macro4", tức là mã lệnh nằm trên sheet. Các lệnh của chúng ta hay viết trong VBE còn gọi là lập trình VBA. Hình như BKAV chỉ hiểu những mã lệnh trong VBA Project?

Đúng đấy Anh Tuân ạ. Đây là một cái yếu của BKAV đấy (Theo lời Anh Tử Quảng)
 
không chỉ có Excel đâu, với Access cũng thế. Tôi vừa viết được vài macro đến lúc chạy thì báo "Module not found" tức điên người.
 
Tôi đã từng bị ám ảnh bởi các chương trình quét vi rút xóa mất Macro nhất là Bkav nhưng từ khi chuyển sang chương trình quét vi rút Kaspersky thì thấy ổn lém................ các bác nên chuyển qua xài Kaspersky đi, hay lém đó (Kaspersky được bình chọn là 1 trong 10 chương trình quét vi rút tốt nhất hiện nay trên thế giới)
 
BKAV cảnh báo đây:


Tất cả các Macro
Diệt hết tất cả các Macro, không phân biệt loại Macro nào (nhưng toàn diệt VBA thôi!!!! !$@!! ). Vì vậy, những người có sử dụng Macro trong công việc không nên sử dụng chức năng này. Nếu bạn không chọn chức năng này thì chỉ những Macro nào mà chương trình phát hiện chính xác là đã bị nhiễm virus mới bị diệt. Nếu bạn là người không sử dụng Macro thì chúng tôi khuyên bạn nên sử dụng chức năng này. Nếu có nhầm lẫn, bạn có thể phục hồi lại bằng chức năng "Sao lưu trước khi diệt" ở dưới.



Sao lưu trước khi diệt
Trước khi diệt virus trên file, thì các file nhiễm virus sẽ được sao lưu lại trong thư mục C:\Program Files \Bkav2005\Backup để đề phòng trường hợp rủi ro. Quá trình sao lưu sẽ không diễn ra khi dung lượng còn trống của ổ cứng chứa thư mục back up này nhỏ hơn 50MB. Sau 15 ngày, các file sao lưu này sẽ tự động bị xoá đi để tiết kiệm cho dung lượng ổ đĩa.


 
Web KT
Back
Top Bottom