PyXLL is an Excel add-in that allows developers to write Excel functions, macros, and menus in Python.
PyXLL is an Excel add-in that enables developers to integrate Python code directly into Microsoft Excel, replacing the need for VBA. It allows for the creation of custom worksheet functions (UDFs), macros, and user interface elements like ribbon toolbars and task panes, all written in Python. This facilitates the use of powerful Python libraries such as Pandas, NumPy, and Matplotlib for complex data analysis, modeling, and visualization within the familiar Excel environment. The software supports real-time data streaming and asynchronous functions to build dynamic, high-performance dashboards. PyXLL offers a 30-day free trial, with paid plans available on a monthly or annual subscription basis. Support is provided through documentation, videos, and a contact form.
Write Excel User Defined Functions (UDFs), macros, and menus using Python instead of VBA.
Stream live data into spreadsheets from Python sources for auto-updating dashboards.
Create custom ribbon toolbars, context menus, and task panes to build intuitive user interfaces within Excel.
Optimized for use with numerical packages like NumPy, Pandas, and Polars for fast data processing.
Pass Python objects between worksheet functions without serializing them, improving performance and simplifying workbooks.
Write non-blocking functions that can perform long-running tasks without freezing Excel.
Use Python plotting libraries like Matplotlib, Plotly, and Bokeh to create data visualizations within Excel.
Full support for Excel's dynamic arrays, allowing Python functions to return variable-sized results.
Supports debugging in standard Python IDEs and features automatic code reloading without restarting Excel.
Provides full access to the Excel Object Model, allowing for complete automation of Excel from Python.
Billed annually as $349/user/year. Equivalent to $30/user/month.
Source: vendor pricing page →Be the first to drop a review
ChemStat is a statistical analysis software for environmental data, designed for Windows. It helps analyze…
GRID Spreadsheet Engine is a spreadsheet software from GRID that provides a modern spreadsheet use…
DewesoftX is a data acquisition software from Dewesoft that provides comprehensive test and measurement monitoring…
DataFi Analytics Dashboard is a data management platform from DataFi that provides a unified interface…
Spot something wrong or outdated?
Suggest a correction — a reviewer verifies every change.
PyXLL is an Excel add-in that allows developers to write Excel functions, macros, and menus in Python.
Does PyXLL have an in-app market place?
Yes
How many Mini-Apps in the marketplace?
0
Billed annually as $349/user/year. Equivalent to $30/user/month.
Source: vendor pricing page →USD, EUR, GBP
Email Address
support@pyxll.comDocumentation
https://www.pyxll.com/docs/index.htmlChemStat is a statistical analysis software for environmental data, designed for Windows. It helps analyze…
GRID Spreadsheet Engine is a spreadsheet software from GRID that provides a modern spreadsheet use…
DewesoftX is a data acquisition software from Dewesoft that provides comprehensive test and measurement monitoring…
DataFi Analytics Dashboard is a data management platform from DataFi that provides a unified interface…