I recommend installing Windows 8.1 in VirtualBox, and putting MS Office 2013/16 in it. You can get both these MS products at massgrave.dev with safe activation methods. If you can get by with MS Office 2007, use in Windows XP in VirtualBox like I do.
I figured out years ago that fighting with these FOSS alternatives is not a wise battle to pick. MS Office is one of those few necessary evils you need to work with others.
It is the latest version of Windows that is not crippled on a HDD. Windows 10 seems to be artificially intentionally crippled for I/O if it detects a HDD, which is why it is only tolerable on SSDs. Windows 8.1 was also the fastest ever Windows to run on a HDD, faster than 7 or XP. It also conveniently happens to allow to run newer Office versions.