By using the Office Add-ins platform to create your Excel add-in, you'll get the following benefits. The Office Add-ins platform provides the framework and Office.js JavaScript APIs that enable you to create and run Excel add-ins. Provide richer interaction using dialog window.Add custom ribbon buttons or contextual menu items.
An Excel add-in allows you to extend Excel application functionality across multiple platforms including Windows, Mac, iPad, and in a browser.