Tabula 0.21.0
Pre-release
Pre-release
Pre-release build of Tabula 0.21.0.
Downloads
| Platform | Asset |
|---|---|
| macOS | Tabula-0.21.0.pkg — installer package |
| Windows | tabula.exe — standalone executable, no installer |
What's new in 0.21.0
Python scripting in cells:
=pyin a cell. Write a Python expression directly, referencing cells by
their uppercase address:=py A1 * 2 + B1,=py sum(A1:A10). It's shorthand
for the existingPY("…", A1)form, so it recalculates and tracks
dependencies the same way.- Ranges arrive as lists. A range argument reaches a Python function as a
list, so=py sum(A1:A10)works — as does passing a range to your own
functions. - A better code editor for the script panel.
Two limits worth knowing: a =py cell references cells on its own sheet (use
PY("…", 'Sheet'!A1) to reach another), and because Excel has no equivalent, a
=py cell opened in Excel shows its last computed value rather than the live
expression.
Source is in a private repository; this repo hosts the built binaries only.