Excel Add-in: Parallel Task Execution

Job ID: 39870094

Budget: €74 – €76 EUR

I'm looking to improve an Excel Add-in built with VSTO (.NET C#) to enable true parallel or asynchronous task execution.

Currently, when a task from the Add-in runs, Excel becomes unresponsive, and I'm unable to perform other tasks simultaneously. The goal is to make long-running operations execute in the background without blocking Excel, allow multiple tasks to run concurrently, and introduce the ability to see progress and cancel running projects if necessary.

The solution must incorporate clean, straightforward, and well-documented code. I'm specifically looking for someone experienced in Excel Add-ins, VSTO, and background processing using asynchronous techniques. If you have ideas on how to effectively resolve this, please share a brief explanation of your approach.