Варианты пользовательского калькулятора Excel на сайте - PullRequest
0 голосов
/ 10 декабря 2018

Я пытаюсь добавить ряд пользовательских калькуляторов, которые я разработал в Excel, на мой сайт.Некоторые из них являются довольно сложными и большими таблицами, и у меня их довольно много.

Я бы хотел, чтобы пользователи могли вводить данные в определенные ячейки для выполнения вычислений, загружать таблицы в виде жестко закодированных .xlxs(т.е. формулы должны быть удалены), и загрузите их в формате pdf прямо со страницы.

Варианты, которые я пробовал до сих пор, - это встраивание таблиц или рабочих книг в excel-online (проблема в том, чтоФункция загрузки, которая поставляется вместе с ней, загружает всю книгу или лист со всеми формулами. Можно ли создать сценарий для экспорта жестко закодированных данных из этого встроенного документа iframe?) или полностью переписать каждый калькулятор таблиц с использованием HTML и JavaScript (я не хочу этого делатькак у меня будет так много дел).

Любые другие варианты или советы будут по достоинству оценены.

Спасибо

1 Ответ

0 голосов
/ 12 декабря 2018

На мой взгляд, у вас есть 3 варианта.

  1. IFrame Excel Online, пусть пользователи делают все там, позволяют им загружать файл .xlsx - что будет означать, чтоу них были бы формулы.

  2. Создайте макет интерфейса Excel Online, так что вам не придется работать с настоящим материалом Excel.После ввода данных пользователь может загрузить предварительно вычисленную версию таблицы Excel, и вы не сможете использовать функции калькулятора.

  3. Создание надстройки Excel.Это можно сделать двумя способами: надстройкой VSTO или надстройкой Web.Таким образом, вы не раскрываете функциональность своих калькуляторов, но все же предоставляете пользователям возможность их использовать.Веб-надстройки являются кроссплатформенными и довольно аккуратными, но если вы занимаетесь действительно тяжелыми вычислениями, вам, возможно, придется заглянуть в VSTO.

...