~ Macro conversion project from Excel macro to LibreOffice macro ~
The purpose of the existence of this project, Microsoft Excel workbooks macro codes doesn't works on the libreoffice calc.
This is because, Excel Visual Basic for Application (VBA) and LibreOfice Basic syntactically same but there are differences between VBA and LibreOfice Basic object model.
A complete conversion is not possible because a method has hundreds of properties. This project can only achieve a certain level of success.
We are waiting for your help. If you find a code match, send it to us. We will review matching and add at the project.
The user is assumed to know the VBA language and is familiar with the Microsoft Excel Object Model. The users will while trying any VBA macros learn to equivalent code on LibreOffice Basic.
Microsoft Exel VBA always updating and have very large structure. Our purpose is try to be more efficient by translating the most commonly used methods.
The user should feel free to contact the author to suggest areas to expand this document.
This project was created with open source software.
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.
Python is developed under an OSI-approved open source license, making it freely usable and distributable, even for commercial use. Python's license is administered by the Python Software Foundation.
Pyhon(3.6) (Recommended)
Django(2.0.5) (Recommended)
Change mail settings:
-/macro
-/send_mail.py
username = "[email protected]"
password = "yourpassword"
receiver = "[email protected]"
If you want upload any django project to server, close debug mode on settings.py
-/macro_converter
-/settings.py
DEBUG = False
ALLOWED_HOSTS = ['127.0.0.1'] # Your domain or ip adress
This project is licensed under the terms of the GNU General Public License v3.0.
For more details, check this link: gnu.org