PyXLL
About
Forum
Features
Download
Documentation
Contact
Introduction
Quick start
Writing User Defined Functions (UDFs)
Exposing python functions as UDFs
Standard argument and return types
Using arrays
Using NumPy arrays
Passing errors as values
Custom types
Passing cell metadata
Creating custom menu items
Basic menu items
New menus
Sub menus
Writing Excel macros
Exposing python functions as Excel macros
Calling macros from controls in Excel
Calling back into Excel from Python
Macro sheet functions
Automation / COM
Config file
PyXLL settings
Logging
Environment variables
License key
PyXLL callbacks
xl_on_close
xl_license_notifier