--- title: "Convert Spreadsheet to XLSX" slug: "convert-spreadsheet-to-xlsx" updated: 2026-08-31T20:49:29Z published: 2026-08-31T20:49:29Z canonical: "documentation.decisions.com/convert-spreadsheet-to-xlsx" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # Convert Spreadsheet to XLSX | Step Details | | --- | | **Introduced in Version** | 10.2 | | **Last Modified in Version** | -- | | **Location** | Data > Excel | The **ConvertSpreadsheetToXlsx** step converts **XLS**, **XLSM**, **XLSB**, and **XLSX** files to **XLSX** format so other Excel steps are able to read the file. ### Considerations - This source format is detected from the file contents, not from its extension. - VBA macros in a macro-enabled workbook are not preserved in the XLSX output. - The output is generated unprotected. Enable Lock Excel File to protect the workbook. --- ## Properties #### Inputs | Property | Description | Data Type | | --- | --- | --- | | Spreadsheet | Enables Users to specify an Excel file. This file must be one of the following formats: - XLS - XLSM - XLSB - XLSX | Filedata | | Password | Specifies the logged-in User's password. | String | #### Outputs | Property | Description | Data Type | | --- | --- | --- | | ConvertSpreadsheetToXLSX1_Output | Converts specified file to XLSX. | FileData | ## ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2026-08-31_11h07_05.png) ## Example Inputs and Outputs ```none INPUTS: { spreadsheet: { Id: FileName: Length: FileType: } password: } OUTPUTS: [ 0: { path: "Done" data: { Output: { Id: Filename: Length: FileType: ``` #### ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2026-08-31_11h00_41.png)