Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version compatible with Linux (LibreOffice) or Google Docs? #1

Open
egormanga opened this issue Mar 8, 2022 · 1 comment
Open

Version compatible with Linux (LibreOffice) or Google Docs? #1

egormanga opened this issue Mar 8, 2022 · 1 comment

Comments

@egormanga
Copy link

LibreOffice on Linux, when "Set path" clicked:

BASIC runtime error.
'323'
Module cannot be loaded; invalid format.

At line:

Set objShell = CreateObject("Shell.Application")

Google Spreadsheets simply ignore VB macros.

@Daaaav
Copy link
Owner

Daaaav commented Dec 1, 2022

I answered this in the pull request for the localization branch back when it was asked there, but for reference and for completeness, lemme post the link to that here: TerryCavanagh/VVVVVV#272 (comment)

As for completely supporting the macros in LibreOffice, Terry asked me about it as well today, but the macros depend on the (as it turns out, not that great!) MSXML library, which LibreOffice can't really emulate. Maybe it's possible to make just the export function not rely on it (since outputting XML is way easier than parsing it, and since translators will get sheets with the data already loaded) but the question is whether it'd be worth the hassle to completely replace all the exporting VBA. Either way, LibreOffice should not break the macros, so all the work could be done in LibreOffice and then exported at the end using Excel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants