Release notes

We recommend that you keep XLTools add-in up to date. The most recent version always has new and improved features and is 100% compatible with Excel and Windows updates.

Check for updates: Excel > XLTools tab > ‘Help’ button > Check for updates.

Check your version: Excel > XLTools tab > ‘License’ button.


Version 5.2.1 (March 24, 2020) – current version

In this version we have improved the design and usability of XLTools ribbon, and also expanded some features:

  • Note the new logo and icons, drop-down lists for operations and quick access to features’ settings.
  • Check out the updated grouping of buttons: Date and Time, Clean, Transform, SQL Queries, Calculate, Export, Mail Merge, Version Control, Automation, Information. This task-specific grouping helps find the necessary operation much faster.
  • Important: the buttons of Sheet Switcher and Repeat Selection were removed from the ribbon. But you can still launch these operations with keyboard shortcuts, which you can set here:
    Click "Settings" button > Select "Shortcuts" tab.
  • We have simplified access to support team. Now you can contact us directly from the ribbon:
    Click "Contact support" in the Help group > Send your feedback, ideas or any errors you come across.
  • Expanded the Workbook Organizer functionality by integrating it with the Export to CSV feature. Now you can select multiple sheets and save them as separate CSV files all at once, with any separator and any encoding.
  • Added an option to the Combine Sheets feature to place results to an active workbook.
  • Developed additional options for the Split Table feature. Now you can place the resulting sheets to the active workbook, to a new workbook, or save sheets as separate files. Where necessary, the existing sheets are replaced correctly.

We have also introduced some minor improvements and fixed bugs:

  • Mail Merge does not freeze panes when creating a list of recipients. Also, after you send emails to your contact list, the status column shows the date and time when the messages were sent.
  • Fixed a bug in the Export to CSV feature and now formatted values export properly.
  • Improved Workbook Organizer: protecting sheets, selecting and navigating worksheets became easier.
  • Fixed an error when inserting the XLTools.SaveSheetsAsFiles automation command.


Version 5.2.0

In this major release we have significantly expanded Version Control functionality.

  • Now you can choose to commit a version every time you save a file:
    XLTools tab > Settings button > Version Control tab > Check the box "Commit a version to Change Log every time I save the workbook with changes."
    Note: if you made no changes since the last commit and clicked Save file (Ctrl+S), the version of the book will not be committed, not to cram the Change Log with identical versions.
  • Version Control now integrates with Microsoft Spreadsheet Inquire plugin. Users of Office Professional Plus (version Excel 2013 and higher) and Office 365 Professional Plus can add the Inquire plugin to Excel and compare any two versions of a workbook in detail: see changes in values, formulas, formats, macros, etc.
    Open Change Log > Select any two workbook versions > In the menu or in the context menu, click "Diff with Current version in Inquire" or "Diff with Previous version in Inquire" > Comparison will open in Inquire plugin.
  • You can compare any version with the current or previous version much easier:
    Open Change Log > Select a version of a workbook, a worksheet or a VBA project > In context menu select "Diff with Current version" or "Diff with Pervious version".
    Also, you can double-click on a version > It will open in a temporary file and the differences with the previous version will be highlighted.
  • You can roll back to any previous version in a click:
    Open Change Log > Select a version of a workbook, worksheet, chart sheet, or VBA project > In the menu or in the context menu, click "Roll back to this version".
  • Version Control is now supported for hidden and protected worksheets, as well as chart sheets.
  • Find a specific version in Change Log became much easier:
    Filter versions to display worksheets, VBA projects or chart sheets.
    Run a text search within versions’ names, comments and authors.
  • When you open or compare versions, theу are opened in a temporary file. We have added a clear indication of that and disabled XLTools ribbon in temporary files to eliminate confusion between work files and temp files.

This release also includes a few smaller improvements:

  • Improved the upgrade process. Now you can try the latest version for free. You can easily purchase an upgrade, or go back to your previous purchased version and upgrade at any time later.
  • The Split Table feature processes even large tables error-free and quickly. When you split a table by column values, but these values contain forbidden characters or are too long than permitted for a sheet name, the add-in will automatically fix that.
  • Now you can create automation commands even faster:
    XLTools Tab > Click the drop-down nearside the "Add Custom Buttons" button > Select the command > The automation table will be added to the worksheet.
  • We simplified the way to create XLTools.SQLSelect automation command:
    Create a table with XLTools.SQLSelect command > Select the cell with the query content > SQLQuery button will appear near the cell > Click the button > The SQL query editor will open > Create or edit the query > Click Save > The query will be inserted into the cell of the automation table.
  • You can now export to CSV non-adjacent ranges:
    E.g. select multiple rows in a table > Click Export to CSV > Only the selected rows will be exported.
  • An error in Mail Merge "Unable to cast COM object of type ‘System.__ComObject‘ to interface…" which prevented creating a List of Recipients from scratch is fixed.
  • Popup Calendar displays properly on screens with high resolution.
  • We have also improved error processing and added meaningful messages if something goes wrong.

Note for registered users:

For one year since license purchase date, all upgrades are free. After that, you can either purchase an upgrade, or keep using your older version.

Learn how to upgrade XLTools

Download previous version (Version 5.1.3. Activate with your purchased license key.)

Version 5.1.3

  • Fixed a bug with the automation command XLTools.CombineSheetsData: combining sheets does not duplicate data now.
  • Added a drop-down option to the Workbook Organizer button: "Open folder of this workbook". Clicking the option will quickly open the location folder of the active workbook.
  • Simplified navigating worksheets with the Sheet Switcher for workbooks with 10 and more worksheets.
  • Improved inserting date & time with the Popup Calendar.
  • Improved the Mail Merge feature. Now a list of recipients can be created in an unsaved yet workbook. Fixed the error "Object reference not set to an instance of an object" – it appeared when some column headers in the list of recipients were blank.
  • Added a troubleshooting solution for the installation error "Customized functionality in this application will not work because the certificate used to sign the deployment manifest or its location is not trusted". The error will not appear if our website is saved to the list of trusted websites.
  • Fixed minor bugs with buttons display: Free Trial button on the ribbon, Popup Calendar & Clock icons in the context menu.

Version 5.1.2

  • Common error messages what appear in SQL queries, Version Control and Mail Merge now contain recommendations how to solve the issue.
  • Fixed a bug in the Export to CSV feature. Now exporting dates in a long-date format runs smoothly.
  • Optimized performance of the Combine sheets feature. Now it combines even a large number of sheets much faster and with no errors.
  • Fixed Mail Merge bugs with the disappearing TLS/SSL checkbox and non-stretchable Send Emails form.
  • Fixed Version Control errors that prevented comparing versions if the worksheet contained a named range.
  • Fixed a bug in the Popup Calendar running on Windows 7, when the calendar blocked cell selection.
  • Improved overall performance.

Version 5.1.0

  • Introduced a new installer. Any lacking Microsoft prerequisites will be installed at the same time.
  • Improved the process of updating to a new version, added the "Check for Updates" button to the ribbon.
  • Automated launching of the free trial. Now the trial activates immediately after installation of the add-in.
  • Added an automatic license key lookup tool to the website.
  • Fixed errors and bugs to improve performance.

Version 5.0

  • Developed 7 new features: Popup Clock, Disable F1/F9, Fill Blanks, Combine Sheets, Workbook Organizer, Count by Color, Split Table.
  • Simplified range selection controls to support automatic selection of tables and ranges.
  • Improved interaction with dialogue boxes, standardized and fixed them on top of Excel interface.
  • Expanded the Mail Merge functionality: add file attachments to bulk emails, format email template text.
  • Fixed commit changes error in Version Control.
  • Added new options to the Popup Calendar and Clock: set custom date/time format, open on the last used value.
  • Expanded the Unpivot Table functionality: preserve table headers, duplicate data from merged cells, preserve cell formatting.
  • Improved the Sheet Switcher design, added hot keys to navigate up/down the list of worksheets.
  • Improved overall usability, updated ribbon structure and tooltips.
  • Fixed errors and bugs to improve performance.

Version 4.1

  • Developed new feature: Version Control for VBA macros to track and compare changes in code.
  • Expanded Version Control functionality to preview and diff changes before committing a version.
  • Simplified Version Control settings: committing a version always requires a comment.
  • Version Control regularly checks and deletes Temp files generated during work.
  • Developed and released first XLTools version for terminal servers.
  • To prevent Excel crashes, the add-in gets disabled in linked or embedded tables Word.
  • Included notifications about XLTools available updates.
  • Fixed installer errors and bugs to improve performance.

Version 4.0

  • Updated XLTools ribbon.
  • Simplified download and activation of a free trial with full access to all XLTools features.
  • Adopted changes to licensing and purchasing procedure, EULA and Privacy Policy.
  • Changed XLTools update procedure from automatic update to an update upon user confirmation.
  • Introduced new installer logic to prompt installation of Microsoft prerequisites.
  • Fixed bugs to improve performance.

Version 3.6

  • Changed the logic of XLTools.exe installer to bootstrap necessary Microsoft prerequisites.
  • Fixed installation errors for 32-bit systems.
  • Fixed "timeout" error in Version Control.
  • Updated Mail Merge with the option to clear previous SMTP settings.
  • Fixed distorted License window display.
  • Eliminated the cause for slow switching between worksheets in the taskbar.
  • Fixed minor bugs.

Version 3.5.6

  • Updated components to ensure XLTools compatibility with Windows 10.
  • Updated components to ensure XLTools compatibility with Excel 2016.
  • Introduced a free trial system with automatic emailing of trial keys after downloading XLTools.
  • Improved Version Control performance with workbooks containing protected sheets and chart sheets xlChart.
  • Fixed the Popup Calendar settings to display/hide in the right-click context menu.
  • Included an error message when the Popup Calendar is used in the right-to-left worksheet layout (Arabic view).
  • Eliminated the cause for slow reaction when opening right-click menu and hide/unhide commands.
  • Updated Microsoft security certificate for XLTools.
  • Fixed VSTO errors during installation related to system security and invalid manifest.
  • Fixed minor bugs to improve performance.

Version 3.5

  • Developed and released new features: Export to CSV, Automation without macros.
  • Improved the SQL Queries feature to support various data formats, including dates.
  • Refined error messaging for wrong syntax in SQL Queries.
  • Included week numbers in the Popup Calendar interface.
  • Added the option to insert current date and time directly from the Popup Calendar interface.
  • Expanded the Popup Calendar settings with the option to set default date format.
  • Added the Popup Calendar option to auto-increment dates when populating a range of cells.
  • Expanded the Unpivot Table functionality to convert even complex crosstab tables with multilevel headers to a flat list.
  • Added the possibility to automate importing of SendGrid reports to Excel.
  • Expanded Version Control settings to save a new version via the "Commit Changes" button.
  • Included the possibility to resize License window.
  • Fixed minor bugs to improve performance.

Version 3.0

  • Developed and released new features: SQL Queries, Combine Cells Data, Columns Match, Mail Merge.
  • Expanded Version Control functionality to compare different versions and highlight changes.
  • Improved performance of the SQL Queries feature and messages on syntax errors.
  • Improved the Data Cleaning feature.
  • Improved performance of the Popup Calendar when the freeze panes mode on the worksheet is enabled.
  • Added the option of assigning Shortcuts to XLTools features.
  • Reassembled XLTools.exe installer.
  • Updated Microsoft security certificate for XLTools.
  • Fixed minor bugs to improve performance.

Version 2.0

  • Developed and released new features: Version Control, Repeat Selection, Data Cleaning, Unpivot Table.
  • Added the new option to the Popup Calendar to display the Calendar icon near cells with dates.
  • Fixed errors in download process from the website.
  • Fixed minor bugs to improve performance.

Version 1.0 (October 2013)

  • The first XLTools release featured the Popup Calendar and the Sheet Switcher.
  • Improved download, installation and performance of the add-in after beta-testing.

Comments are closed.