Security

Overview

Although they are no longer drawing the attention they did several years ago,  macro viruses still have the potential to be a serious threat to computer users. In order to protect users of Microsoft Office Applications, Microsoft has found it necessary to warn users whenever a file being opened contains macros and gives them the option of disabling them. While this feature can be disabled to eliminate the warnings, it is turned on by default in Microsoft Excel. More recently, as part of its overall effort to provide a more secure computing experience, security updates to Microsoft Office automatically set Excel's macro security setting to high, which disables all unsigned macros.

If your Excel macro security is set to high, you will receive a message stating that the file "contains macros by DJI Computer Solutions" or "The macros in this project are disabled." In order to enjoy all the features that our Excel applications provide, you will need to enable macros. Rest assured that the macros are safe and perform only basic Excel functions. They have been digitally signed and protected to insure that they were created by DJI Computer Solutions. To enable the macros and eliminate future warning for files published by DJI Computer Solutions, check the "Always trust macros from this publisher" check box and click the Enable Macros button.

To globally enable macros in Excel 2003 or earlier, select Tools-Macro-Security and choose the Medium or Low security option. To globally enable macros in Excel 2007, click the Office button and then click the "Excel Options" button to display the Excel Options dialog box. Then click the Trust Center link on the left side of the dialog box and then the Trust Center Settings button. In the Trust Center dialog box, click the Macro Settings link on the left side and then choose the "Disable all macros with notification" option or the "Enable all macros ..." option. Then exit and restart Excel to invoke the new settings. If you are still not able to enable the macros after you change these settings, go to our Support page and click the "Office 2007 Compatibility" link. Read the information carefully as it may be necessary to install a registry tweak to enable macros in the new Excel 2007 file format.

We have a Microsoft Authenticode Code Signing Certificate from Thawte, a VeriSign company that insures proper verification of credentials and provides digital certificates. All of our products have been updated with a digital certificate signature, a guarantee that they come directly from DJI Computer Solutions and have not been tampered with..

We want to assure you that we take every precaution to insure that our Microsoft Excel software applications are completely free of macro viruses. We have the latest version of the top rated anti-virus software running continuously in the background. We automatically scan for viruses every night and specifically scan all the files in our applications before and after we place them in the zip file archive for distribution. All of our programs are password protected to prevent tampering after their release. As an extra measure of security, it is wise for any computer user to run anti-virus software, which automatically scans executable and Excel files before opening them.

Expired Certificates

Depending on your Excel macro security settings, you may receive a message stating that the digital certificate has expired when opening one of our older program files. In order to insure that our software is completely safe, we sign all of our applications with a digital code signing certificate. This insures that it came directly from DJI Computer Solutions and has not been tampered with. Unfortunately, Microsoft's poor handling of digital code signing certificates results in this message being displayed even though the certificate was perfectly valid when the application was created. If your Excel macro security setting is set too high when the digital signature expires, it will also disable the macros and effectively prevent you from running the program.

Adjusting your Excel macro security settings will allow you to run the program. In order to obtain the latest certificate, just download the program again using one of the links on our home page. You can use the "Import Data from a Previous Version" function to import your existing data. You will also need to re-enter your registration number into the new program. If you have forgotten or misplaced it, just e-mail us with enough information to identify yourself and we'll send you the registration number again. Unless your product is very old, this will be a free upgrade.

Our current certificate expires in early 2009. Before that time, we will renew our certificate and post updated copies of our applications on our web site. We apologize for any inconvenience but we believe it is important to do our part in providing a safe computing environment for our users.

Additional Information

The VBA routines in our Excel programs do not act outside the files that contain them. They do not act on other programs or computer settings and they do not write to the Windows registry.

Registering Online

All of our online product registrations are handled by Paypal. PayPal.com provides completely secure transactions and allows you to use a credit card to e-mail funds immediately to us and receive the registration number for your product almost immediately. They are an industry leader in providing safe and secure transactions on the internet.

Return to DJI Computer Solutions