tag:blogger.com,1999:blog-7176045.post-1140165500824847312006-02-17T11:38:00.000+03:002006-02-17T11:38:20.873+03:002006-02-17T11:38:20.873+03:00Be careful with Kaspersky Anti-Virus!Yesterday I got a phone call from my client, he told that a new version, I sent recently, does not work and produce a lot of errors. Weird! I changed only a query in last version, and did not even touch VBA code. So I start to ask him what he did before <g>, with his PC, and he told me, that he just installed (or upgraded) <a href="http://www.kaspersky.com/">Kaspersky Anti-Virus</a>. Yes, this is it! Kaspersky Anti-Virus blocks some VBA code in order to prevent macro viruses run. So this was a source of the problem. Fortunately – there is an option, where you can switch off VBA blocking.<br/><br/>First time I noticed this long ago, in Access 2000 time. I have installed my application on a new PC with Office 2000 – and it did not work. I started to debug, and found that some function simply not working. It took me some time to find out that is was Kaspersky Anti-Virus – I had reregistered VBA libraries, reinstalled Office. I think default behavior should be – than Anti-Virus gives user a message that it blocks VBA, when application starts.Alex Dybenkohttp://www.blogger.com/profile/16954512620659022712noreply@blogger.com