Hi @JLBA Bautista Arias,
Welcome to Microsoft Q&A forum.
Thank you for reaching out regarding your interest in using Microsoft Excel macros on a Linux system.
Based on your description, I'd like to provide the following information:
Linux uses a different architecture and library system compared to Windows, so Windows applications like Microsoft Excel cannot run natively on Linux without a compatibility layer. That said, here are some recommended workarounds to help you use Excel with macros on your current setup:
Option 1: Use a Virtual Machine
If you have a valid Windows and Office license, you can:
This is the most stable and reliable method to use Excel macros without changing your hardware.
Option 2: Install Microsoft Office via Wine or PlayOnLinux
Another way is to use Wine, a compatibility layer for running Windows apps on Linux, along with PlayOnLinux, its graphical interface that simplifies installing and managing software like Microsoft Office:
However, there are some important notes you should be aware of: Microsoft does not develop, maintain, or guarantee that Office will run stably on these platforms. Installing Office via Wine or PlayOnLinux may encounter errors, especially with advanced features like VBA macros.
Note: Microsoft is providing the above information as a convenience to you. Some of the websites are not under Microsoft's control. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please make sure that you completely understand the risk before retrieving any suggestions from the above link
Additionally, you can share your feedback with the product team to help improve the onboarding experience for future users in Microsoft Feedback Portal.
Once there, you can create a post describing your experience in detail. This not only helps raise awareness of the issue but also allows you to connect with other users who may be facing similar challenges.
As community moderators, please understand for us that we do not influence product design decisions and have limited access to internal development details. Our role is to guide users to the right resources and support channels.
I hope the information provided proves useful. Please proceed with the outlined steps and let me know whether they resolve the issue. If not, I’ll be glad to continue working with you to find a solution.
If you find my post helpful, kindly consider marking it as the accepted answer. Doing so can assist others in the community who may have similar questions in finding solutions more quickly.
Thank you for your kindness and contributions to the forum.
Note: Follow the steps in our documentation to enable email notifications if you want to receive email notifications related to this topic.