This node updates cells in an existing Excel spreadsheet. The cell addresses and their new content are supplied by an input data table.
Adding additional table input ports allows to update multiple spreadsheets in the same file.
The node supports two file formats chosen by file extension:
Each input table must have one column which contains the addresses of the sheet cells which should be updated. This column has to have a string-compatible type. Two types of addresses are supported and can be used interchangeably:
COLUMN()
function in Excel or enable
Excel's R1C1 reference style to get the column number.
Examples: "1:5", "5:96" or "413:23914"
The remaining columns contain the replacement values for the specified cells. A replacement value should appear in at most one column per row and the remaining cells should be left empty (i.e. only contain missing values). The column type should be the same as the (desired) column type in the updated sheet. If all cells in a row but the cell address contain missing values, the replacement value is a blank cell or the string specified in the “Replace missing values by” field.
The formatting of existing cells, rows and columns in the Excel sheet will be preserved.
In the following table ? stands for a missing value. This example table would write the string "Ok" to Excel cell A5 and the number 50 to cell E96 (in number address style). The cell OZ23914 will be cleared if no alternate missing value is defined.
Address | String | Integer |
---|---|---|
A5 | Ok | ? |
5:96 | ? | 50 |
OZ23914 | ? | ? |
This node can access a variety of different file systems. More information about file handling in KNIME can be found in the official File Handling Guide.
Allows you to specify a password to decrypt existing files that have been protected with a password via Excel.
You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.
To use this node in KNIME, install the extension KNIME Excel Support from the below update site following our NodePit Product and Node Installation Guide:
A zipped version of the software site can be downloaded here.
Deploy, schedule, execute, and monitor your KNIME workflows locally, in the cloud or on-premises – with our brand new NodePit Runner.
Try NodePit Runner!Do you have feedback, questions, comments about NodePit, want to support this platform, or want your own nodes or workflows listed here as well? Do you think, the search results could be improved or something is missing? Then please get in touch! Alternatively, you can send us an email to mail@nodepit.com.
Please note that this is only about NodePit. We do not provide general support for KNIME — please use the KNIME forums instead.