How can I embed an Excel spreadsheet that allows users to edit certain fields, but is still “read-only”

I don’t think you’ll have much success embedding an Excel spreadsheet on the web. I see two possible workarounds:

  1. Make it into a Google Sheet document – then that can be embedded on your website or shared easily.
  2. Make your Excel spreadsheet downloadable: your users will need their own copy of Excel (or emulator) to run it. the major downside here is that spreadsheets are known vectors for computer virus, so many people don’t want to open them on their computer.

In both cases, you can tell your spreadsheet program to lock certain cells, so you would only leave unlocked the cells you want to allow users to modify.

Hope this helps!