Microsoft Office on Linux?

Is it possible to run MS Office on Linux? I use pretty macro-heavy spreadsheets which I doubt will translate over to other software.

I’ve tried Bottles but it doesn’t work. The only thing I can think of is a VM but that’s not ideal. Any other suggestions?

1 Like

As far as I know, the only option IS a virtual machine. I have tried to find ways to work around this but the software is specifically designed for Windows. The only thing I can offer up is alternatives like LibreOffice or ONLYOFFICE which is meant to be a direct MS Office alternative.

1 Like

I think you have just 2 options here…

  1. Use the web versions which work surprisingly well and great for privacy.

  2. Use PlayOnLinux. 365 32-bit has okay compatibility. Office 2010 and 2016 have the best compatibility.

2 Likes

I have used these in the past and had no issue but if you like to keep and manage files offline, it can be a bit of a headache. I ended up finding an alternate software that worked for me.

@Space_Cat I think this is probably your best option outside of using a VM

1 Like

You can give PlayOnLinux a go. I have used it without any issues.

This is fair to point out. For whatever reason, these two versions work the best. I was using 2016 without running into any trouble but I am not an extensive user and primarily needed it for work at the time.

1 Like

I don’t really want to use a web version, I have tried using web versions of other software in the past and it just ends up being a hassle.

In am going to give PlayOnLinux a go. Thanks for the information everyone!

2 Likes

Welcome to the forum! I didn’t see someone new signed up.

Feel free to post in your thread again if you need more help. I have actually used PlayOnLinux for a number of things so just let me know.

2 Likes

Thanks! I seem to have it functioning for the most part. I ran into some issues with it crashing. I am not sure what I was doing wrong there but it seems to be working now. I am going to work on moving away from MS Office if possible.

1 Like