Идея у вас просто отличная. Я бы даже сказал, что вы просто обязаны её реализовать! Но вряд ли вы найдёте такой "скрипт". Скорее всего придётся писать бакенд. Есть хороший компонент на java: docx4j (
site,
maven). Пусть вас не смущает приставка docx - он отлично читает excel. Просто он заточен под формат openxml, а весть msoffice сделан сейчас на нём (во всяком случае достаточно сильно соответствует этой спецификации). Пользовался одно время poi - но вот как-то не пошёл. Видел, что есть компонент для nodjs, но сам не пользовался.
Что касается dropbox - то до него ещё надо сделать "проброс" (ваше желание с dropbox - часть системы документооборота, такого как sharepoint, но тут это перебор ). Может ограничиться загрузкой файла excel на портал POST, там его "дербанить" и складывать в базу магазина?
P.S.
Файл - docx, xlsx - обычные zip-архивы xml-файлов. Можно открыть и посмотреть как они устроены изнутри.