Write Excel Add-Ins
in Python
Use Microsoft Excel as a user friendly front-end to your Python code. No VBA, just Python!
PyXLL, the Python Add-in for Microsoft Excel
Python, fully integrated into Excel - that's PyXLL!
Go beyond generating static reports, PyXLL puts your Python code into Excel.
A Powerful User Interface
Business users spend their days in Excel so why spend time and money building another custom user interface? Quickly put your systems into the hands of users in Excel. Create rich spreadsheets combining your Python code with all the features of Excel.
I used to copy and paste data from different systems into one spreadsheet. It was a nightmare keeping track of where the data came from. Now I use the Python add-in written by our quants directly from Excel. I always know I'm working with the right data and can access all our models.
Risk Manager – New York
Increase Team Productivity
Empower business users with interactive tools rather than static reports. Leverage the full Python ecosystem and deliver functionality in Excel quickly.
I love how quick it is to get from ideas to code in Python. Our analytics are written in Python and we rely on them for our trading. Previously a lot of work was done by our traders in VBA, which was time consuming and error prone. Now our Python analytics are available as an Excel add-in and the traders have the tools they need in a way that works for them.
Quant Developer – London
No VBA Required
Complex sheets using VBA quickly become slow and unreliable. Develop, test and centrally manage the code behind your spreadsheets using modern development practices.
For me, Excel development used to mean looking over a user's shoulder, hacking VBA, and never knowing what would break next. We rewrote our legacy VBA code in Python which gave us huge benefits, but our users love Excel and wouldn't give it up. PyXLL made it easy to expose our Python code to Excel as an add-in. Now our workbooks are reliable, much faster, and do more than before!
Senior Python Developer – London
Featured Blog Posts
Request a demo
Book a demo session and let us show you what PyXLL can do for you!