transformations:exportexcel
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
transformations:exportexcel [2015/10/01 22:04] – created dmitry | transformations:exportexcel [2022/01/31 14:21] (current) – Add table references, Replace table mode, reformat. craigt | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Export into Excel spreadsheet | + | {{ transformations: |
+ | ====== | ||
+ | Category: Export / File\\ | ||
- | This transformation | + | \\ |
+ | =====Description===== | ||
+ | This action | ||
- | File name can use either full or relative path. | + | * Create new file |
+ | * Create new sheet in existing file | ||
+ | * Replace sheet/range in existing file | ||
+ | * Replace table in existing file | ||
+ | |||
+ | \\ | ||
+ | =====Use cases===== | ||
+ | You can subdivide a dataset and export it to a multi-tabbed Excel file using iterations and passing the sheet names in using Parameters in the called module. | ||
+ | |||
+ | In conjunction with the [[transformations: | ||
+ | |||
+ | \\ | ||
+ | =====Action settings===== | ||
+ | ^ Setting | ||
+ | |File< | ||
+ | |Mode|Select whether this action will create a new file, create a new sheet in an existing file,\\ or replace a sheet or range in an existing file . See the table below for details.| | ||
+ | |||
+ | < | ||
+ | |||
+ | \\ | ||
+ | ====Create new file settings==== | ||
+ | Description: | ||
+ | ^Setting ^Description ^ | ||
+ | |Sheet name< | ||
+ | |Create named range|When checked, a named range will be created within the Excel file for the output dataset. | ||
+ | |Create table|When checked, the dataset will be output into a formatted Excel table. | ||
+ | |||
+ | < | ||
+ | |||
+ | \\ | ||
+ | ====Create new sheet in existing file settings==== | ||
+ | Description: | ||
+ | ^Setting ^Description ^ | ||
+ | |Sheet name< | ||
+ | |Create named range|When checked, a named range will be created within the Excel file for the output dataset. | ||
+ | |Create table|When checked, the dataset will be output into a formatted Excel table. | ||
+ | |||
+ | < | ||
+ | |||
+ | \\ | ||
+ | ====Replace sheet/range in existing file settings==== | ||
+ | Description: | ||
+ | ^Setting ^Description ^ | ||
+ | |Sheet or range< | ||
+ | |||
+ | < | ||
+ | |||
+ | \\ | ||
+ | ====Replace table in existing file settings==== | ||
+ | Description: | ||
+ | ^Setting ^Description ^ | ||
+ | |Sheet name< | ||
+ | |||
+ | < | ||
+ | |||
+ | \\ | ||
+ | ====File already exists options==== | ||
+ | ^Option ^Description ^ | ||
+ | |Overwrite|The new file replaces the original file.| | ||
+ | |Rename|The original file will be renamed with " | ||
+ | |Halt project execution|The project will stop processing and this action will display a warning symbol.| | ||
+ | |||
+ | \\ | ||
+ | =====Remarks===== | ||
+ | ====Close target workbooks before running==== | ||
+ | When //creating a new sheet// or //replacing a sheet/ | ||
+ | \\ | ||
+ | ====Worksheet positioning==== | ||
+ | When //creating a new sheet in an existing file//, the new sheet will appear in the rightmost position. | ||
+ | \\ | ||
+ | ====Replacing ranges and tables==== | ||
+ | When //replacing an existing range or table//, the content of the target Sheet will be cleared before the dataset is exported and named with the original range/table name. New ranges/ | ||
+ | |||
+ | An error will occur if //replacing an existing table// on a Sheet containing more than one table. | ||
+ | |||
+ | \\ | ||
+ | =====Community examples===== | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | \\ | ||
+ | =====See also===== | ||
+ | |||
+ | * [[transformations: | ||
+ | * [[transformations: | ||
- | The transformation can operate in two modes: | ||
- | * Create new file - creates a new spreadsheet | ||
- | * Replace sheet in existing file - takes existing spreadsheet and replaces specified sheet content with table from EasyMorph. Other sheets remain intact. | ||
transformations/exportexcel.1443751496.txt.gz · Last modified: 2015/10/01 22:04 by dmitry