

PyXLL
PyXLL is an Excel Add-In that enables developers to extend Excel’s capabilities with Python code.
Cost / License
- Subscription
- Proprietary
Platforms
- Windows
- Microsoft Office Excel
Features
- Excel Add-in
Tags
- excel-vba
- Python
- Data Analysis
- pyxll
PyXLL News & Activities
Recent activities
PyXLL information
What is PyXLL?
PyXLL is an Excel Add-In that enables developers to extend Excel’s capabilities with Python code.
For organizations that want to provide their end users with functionality within Excel, PyXLL makes Python a productive, flexible back-end for Excel worksheets.
With PyXLL, your own Python code runs in Excel using any Python distribution you like (e.g. Anaconda, Enthought’s Canopy or any other CPython distribution from 2.3 to 3.7).
Because PyXLL runs your own full Python distribution you have access to all 3rd party Python packages such as NumPy, Pandas and SciPy and can call them from Excel.
Example use cases include:
Calling existing Python code to perform calculations in Excel Data processing and analysis that’s too slow or cumbersome to do in VBA Pulling in data from external systems, such as databases Querying large datasets to present summary level data in Excel Exposing internal or third party libraries to Excel users

