Microsoft Excel (Windows)
The Microsoft Excel package provides comprehensive automation capabilities for working with Excel files on Windows. This package uses the Microsoft Office Interop library to interact with Excel applications, enabling you to automate complex spreadsheet operations.
This package is available only on Windows platforms and requires Microsoft Excel to be installed.
Key Features
- File Management - Open, create, save, and close Excel files with password protection support
- Sheet Operations - Create, delete, copy, and activate worksheets
- Cell Manipulation - Read, write, and modify individual cells with format support
- Range Operations - Work with ranges of cells for bulk data operations
- Row & Column Management - Insert, delete, and retrieve rows and columns
- Formulas & Functions - Get and set Excel formulas
- Advanced Features - Run macros, search sheets, export charts and ranges to images
- Hyperlink Support - Extract and work with hyperlinks in cells
Common Workflow
A typical Excel automation workflow follows this pattern:
- Open Excel - Use the Open Excel node to open an existing file or Create Excel to create a new file
- Manipulate Data - Use various nodes to read, write, or modify data
- Save Changes - Use Save Excel to persist changes
- Close Excel - Use Close Excel to release resources
File Descriptor
Most nodes in this package require a File Descriptor input. This is a unique identifier returned by the Open Excel or Create Excel nodes and used to reference the opened Excel file throughout your automation flow.
📄 ️ Activate Sheet
Robomotion.MicrosoftExcel.ActivateSheet
📄️ Chart to Image
Robomotion.MicrosoftExcel.ChartToImage
📄️ Clear Range
Robomotion.MicrosoftExcel.ClearRange
📄️ Clear Sheet
Robomotion.MicrosoftExcel.ClearSheet
📄️ Clone Range
Robomotion.MicrosoftExcel.CloneRange
📄️ Close Excel
Robomotion.MicrosoftExcel.CloseExcel
📄️ Copy Range
Robomotion.MicrosoftExcel.CopyRange
📄️ Copy Sheet
Robomotion.MicrosoftExcel.CopySheet
📄️ Create Excel
Robomotion.MicrosoftExcel.CreateExcel
📄️ Create Sheet
Robomotion.MicrosoftExcel.CreateSheet
📄️ Delete Cell
Robomotion.MicrosoftExcel.DeleteCell
📄️ Delete Column
Robomotion.MicrosoftExcel.DeleteColumn
📄️ Delete Row
Robomotion.MicrosoftExcel.DeleteRow
📄️ Delete Sheet
Robomotion.MicrosoftExcel.DeleteSheet
📄️ Get Column
Robomotion.MicrosoftExcel.GetColumn
📄️ Get Formula
Robomotion.MicrosoftExcel.GetFormula
📄️ Get Hyperlink
Robomotion.MicrosoftExcel.GetHyperlink
📄️ Get Range
Robomotion.MicrosoftExcel.GetRange
📄️ Get Row
Robomotion.MicrosoftExcel.GetRow
📄️ Get Sheets
Robomotion.MicrosoftExcel.GetSheets
📄️ Insert Column
Robomotion.MicrosoftExcel.InsertColumn
📄️ Insert Row
Robomotion.MicrosoftExcel.InsertRow
📄️ Open Excel
Robomotion.MicrosoftExcel.OpenExcel
📄️ Paste Range
Robomotion.MicrosoftExcel.PasteRange
📄️ Range to Image
Robomotion.MicrosoftExcel.RangeToImage
📄️ Read Cell Value
Robomotion.MicrosoftExcel.ReadCellValue
📄️ Run Macro
Robomotion.MicrosoftExcel.RunMacro
📄️ Save Excel
Robomotion.MicrosoftExcel.SaveExcel
📄️ Search Sheet
Robomotion.MicrosoftExcel.SearchSheet
📄️ Set Active Cell
Robomotion.MicrosoftExcel.SetActiveCell
📄️ Set Cell Value
Robomotion.MicrosoftExcel.SetCellValue
📄️ Set Formula
Robomotion.MicrosoftExcel.SetFormula
📄️ Set Range
Robomotion.MicrosoftExcel.SetRange