Ask Learn
Preview
Please sign in to use this experience.
Sign inThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The intent of this blog post is to address frequent questions that we see comparing performance difference between Office 2010 and 2013, especially by developers who use Office as a development platform via macros using VBA, add-ins, COM add-ins and interop using C++ / a .Net languages such as C#, VB.Net.
Before we compare the performance between versions, it is very important to note that the hardware plays a critical role. So, it is important to try and match the hardware (CPU, RAM, disk type etc...) to make sure the performance issue that is affecting is not due to these changes.
Firstly, let’s take a look at the changes that have been done to Microsoft Office 2013. Secondly, let’s look at frequent issues an Office developer would experience and subsequently with a possible tip / workaround to reduce the performance impact.
Programming for the Single Document Interface in Excel
The following are few tips / workaround that might help you.
Excel VBA Performance Coding Best Practices
Performance and display issues in Office 2013 client applications
Application.ScreenUpdating Property
Description of the Office 2010 hotfix package (Mso-x-none.msp): August 13, 2013
Excel macros that protect and unprotect worksheets may run slowly
While comparing performance between Office versions, it is advisable to use similar configuration machines. Adding logs to the application might help in identifying which call(s) take long time for execution.
Hope this information is helpful. I will try to keep this post up-to-date.
Update : Note that these tips/points are also applicable to Office 2016.
Please sign in to use this experience.
Sign in