Edward,
There may be a way to do this, but it will require some sort of virtualization/containerization and a valid Windows 7/Windows 10 license.
Let me see if I can find the link for a possible way to do this, I think it will work but haven't tested it yet.
I believe Robert is correct that if you tried to use something like WINE or Crossover Office, you might see nothing but bugs. However, a complete Win 10 install running in a virtual machine on a Linux host OS should work just fine (theoretically).
I've been meaning to test this myself anyway, so I'll give it a go and write up a tutorial on how to set it up.