Without the API key, XLSLiberator can still convert Excel to ODS with full formula preservation, but VBA macros will not be translated.
Suppose you wanted to convert the private variables in the following class to public fields. To do so efficiently, place your cursor before the "p" of the first private then start recording a macro ...