All invoice templates that work with Uniform Invoice Software (Excel Invoice Manager), including the standard template installed by default, and the pre-customized templates that can be downloaded from the member area of, have a group of buttons inside it. It is these buttons that you can click to invoke the functionalities of Uniform Invoice Software (Excel Invoice Manager).
For example, you click thebutton to save an invoice into the backend database, or click the button to display all customers.
Several users wrote to us complaining that the buttons didn't work or didn't response to the click operations. After digging into the problem, we found out that there were several reasons that could cause the problem.
If you move or copy an invoice template from one computer to another, but don't install Uniform Invoice Software (Excel Invoice Manager) on the target computer, all buttons in the invoice template won't work. To fix this, just install Uniform Invoice Software (Excel Invoice Manager) on the target computer before moving or coping your (customized) template.
In Uniform Invoice Software (Excel Invoice Manager), the invoice templates are just pure Excel workbook files. That is, functionalities of Uniform Invoice Software (Excel Invoice Manager) are implemented in the COM-Addin that runs in the background, but not implemented in the template that you can move or copy from one computer to another.
The buttons in the invoice templates are standard ActiveX controls provided by Excel - the only thing they do is receiving the click events and transfer them to the underlying COM-Addin (i.e. Uniform Invoice Software (Excel Invoice Manager)). If you don't install Uniform Invoice Software (Excel Invoice Manager) by running the setup program, the buttons do nothing.
Even though Uniform Invoice Software (Excel Invoice Manager) is installed, there are still ways to disable it. To find out whether Uniform Invoice Software (Excel Invoice Manager) is disabled and fix it on Excel 2000/XP/2003:
On Excel 2007/2010/2013:
If the invoice template is put in design mode, Uniform Invoice Software (Excel Invoice Manager) won´t response to click operations. This is by design and is a way to let you move, resize and modify the buttons. To make sure the invoice template is not in design mode:
For more information about design mode, please see Customizing Invoice Template.
If you cannot exit design mode and see a security warning message, please see Removing Auto-created Macros from Your Invoice Template.
The program files could be corrupt because of a virus or other threatening program. You can verify the digital signature of the program files to quickly find out if they are intact. To do this:
And, the default installation folder for Uniform Invoice Software is:
For Uniform Invoice Software, check UISMAINM.DLL.
If you find one or both of the executable files are corrupt, the first thing you need to do is to install a virus scanner and then scan your whole system completely. Once you are sure that your system is clean, then re-download and install.
As reported by our user, if you rename the template file with a non-English name, such as containing Croatian letters, but at the same time the Windows system is changed to English which does not support the non-English letters you used in the file name, the template may not be able to response to click events.
To solve the problem, simply rename the template file with English letters.
The default security setting in Excel is sufficient forto run. However if you have changed the security setting there are chances that cannot run on your computer.
To check the security settings in Excel 2000/XP/2003:
Excel 2007 and Excel 2010 offer similar options. To check the options:
For example, another program is opening an Excel template/workbook by running Excel.
To solve this, close the other running program or restart your computer.
TIP: Since Aug 4 2013, Uniform Invoice Software now supports all 64-bit Windows and Office.
If you are running 64-bit version of Excel/Office 2010, you should see an error message when you were trying to install, because 64-bit Excel/Office is currently not supported.
Check the following.
If you are running Office 2003 and .NET Framework 2.0, try to download and install the Update for Office 2003 (KB907417) from Microsoft.
If the computer is joined a domain, make sure the domain administrator didn't create security policies to prevent your Windows account from installing new software programs.