README
Excel Advanced Options
Apply automatic and advanced filters, format cells, add or delete sheets, rows or columns, export to different file formats, unlock and relock sheets, copy and paste special and more with your Excel files.
Read this in other languages: English, Português, Español
How to install this module
To install the module in Rocketbot Studio, it can be done in two ways:
- Manual: Download the .zip file and unzip it in the modules folder. The folder name must be the same as the module and inside it must have the following files and folders: _init_.py, package.json, docs, example and libs. If you have the application open, refresh your browser to be able to use the new module.
- Automatic: When entering Rocketbot Studio on the right margin you will find the Addons section, select Install Mods, search for the desired module and press install.
Overview
-
Open Without Alerts
Open a file preventing MS Excel alerts. -
Find and Connect
Search a Excel Book opened and connect it -
Maximize
Maximize Excel Window -
Calculation options
Select the way the formula calculation is executed in the workbook. -
Read cells
Read a cell or range of cells -
Convert serial date
Convert an excel serial number date to a specific date format -
Count columns
Count the columns or return the last column name. It's necessary that the excel is saved to get the last changes -
Count Rows
Counts all the rows or from a range. -
Hide
Hides one or more rows, or one or more columns. -
Show
Shows one or more rows, or one or more columns that are hidden -
Cell color
Change color of a cell or range of cells. Can be a default color or custom -
Font color
Change the text color in a cell or range of cells. You can use a default or custom color -
Get Cell Color
Get the color of a cell. The funtion will return a list of two elements: Background Color and Font Color in RGB format. -
Get Cell Formats
Get the format of a cell. The function will return a dictionary with the cell properties and the value of each one. -
Insert Formula
Insert formula into cell -
Insert Macro
Insert Macro in Excel -
Select and copy Cells
Select and Copy cells in Excel -
Get Cell With Currency Format
Get cells with currency format -
Get Cell With Date Format
Get cells with date format -
Copy-Paste
Copy range cell to another sheet -
Format Cell
Format Cell -
Clear Contents
Clears formulas and values from the selected range, keeping the format. -
Create Sheet
Create sheet in the end -
Delete Sheet
Delete sheet -
Copy to another excel
Copy the range from one Excel file to another. Indicating the file path, it will open excel to copy or paste the data. If you enter the id of an open excel, it will use that instance to copy or paste. -
Add/Delete Row
Add or Delete a Row -
Add/Delete Column
Add or Delete a Column -
Convert CSV to XLSX
Convert a CSV document to XLSX format -
Export to JSON
Export array data to JSON -
(Deprecated) Convert XLSX to CSV
Convert a xlsx document to csv -
Convert XLSX to CSV
Convert a xlsx document to csv -
Convert XLS to XLSX
Convert a xls document to xlsx -
Get active cell
Get row and column of active cell -
Refresh Pivot table
Refresh a pivot table. Deprecated! Use PivotTableExcel module -
Fit cells
Adjusts, groups and ungroups a range of cells. You can group/ungroup by rows or columns -
Get Formula
Get the formula into cell -
Add Auto Filter
Add auto filter to excel table -
Remove Auto Filter
Remove auto filter from an excel sheet -
Clear Filter
Clears every filter applied over an excel sheet -
Filter
Filter an excel table according to the relative value, exact content, background color or font color of the cells. Examples according the filter type: xlAnd ['>=10'] or ['>=10', '<=20'] | xlOr ['<=10', '>=20'] | xlFilterValues ['10','20', '30'] | xlFilterCellColor (255,0,0) | xlFilterFontColor (255,0,0) -
Filter by Date
Filter a table by the day, month or year of a date indicated -
Advanced filter
Apply advanced filter to a table -
Clear filters
Remove filters and show all data -
Rename sheet
Change name to excel sheet -
Text Format
Change the Horizontal or Vertical alignment of values in a range of cells -
Cell Style
This command modifies the formatting of the selected cell or range of cells. You can change the font and borders -
Paste in Cells
Paste data to cells in Excel -
Disable Cut/Copy Mode
Disable Cut/Copy Mode of the active Excel -
Remove Duplicates
Execute the remove duplicates command of Excel -
Export to advanced PDF
Export to PDF with options -
Copy-Move Sheet
Copy or move a sheet -
Insert Form
Insert Form in Excel -
Read Filtered Cells
Read all the content of the filtered cells and apply formatting to date-type data if indicated -
Count Filtered Cells
Allow count only cells filters -
Replace
Run replace action to excel -
Order
Run replace action to excel -
Order by multiple levels
Order an excel sheet by value, setting multiple levels -
Refresh All
Refresh all data in Excel -
Find
Searches a text in the given range and returns the address of the cell of the first occurence. If a value is not found, it will return empty. If the range it is filtered, the search will be performed over the visible cells -
Find data
Returns the first cell that matches the search data -
Lock Cells
Lock or Unlock cells -
Add Chart
Create a new chart in an excel sheet -
Remove Password
Remove password and save the Excel -
Insert image
Insert an image -
Export Chart
Export a chart from index -
Not visible mode
Open not visible excel. -
Write array objects
Write array object on Excel cells. -
Copy-Paste Format
Copy format range cell to another sheet -
Update links
Changes a link from one document to another -
Unlock book
Unlock book with password -
Lock book
Lock a book with password -
Unlock sheet
Unlock sheet with password -
Lock sheet
Lock a sheet with password -
Convert to .txt
Convert to .txt -
Text to columns
Parses a column of cells that contain text into several columns. -
Convert Excel time to hours
Convert Excel time to hours. Returns the format as hh: mm: ss -
Combine spreadsheets
Combine Excel spreadsheets that are in the same folder and have the same headers. It will combine horizontally the sheets of the same spreadsheet and vertically the different spreadsheets. -
Print sheet
Prints a sheet -
Save Excel with password
Save a Excel file -
Save Excel
Save an Excel file (as '.xlsx', 'xlsm', '.xls', '.csv' or '.prn') in the indicated path -
Close XLSX
Close the workbook opened by Rocketbot. The behavior of only closing one excel, works if it is opened with the command Open without alerts, otherwise it will close all. -
Delete Styles
Removes styles on a sheet -
Insert link
Insert a link in a cell, either to an external URL or to a cell within another spreadsheet. -
Text to cells
Writes a block of text into multiple cells using newlines and tabs as delimiters. It can be slow for long texts if a max range is specified
OS
- windows
- mac
