Мне вручили критический макрос, который берет файл старой школы, полный счетов, который, к счастью, довольно последовательный. Макрос читает этот файл, перемещает данные, чтобы сделать его непротиворечивым, а затем генерирует таблицу с тремя вкладками, которая в значительной степени состоит из трех CSV. Затем он генерирует из этих трех электронных таблиц CSV еще одну таблицу, в которой есть вкладка для каждого счета. Количество счетов может действительно отличаться.
Работает, все довольны. Мы хотели бы выложить это в Интернете с некоторой безопасностью. Пока что так, чтобы пользователь:
1) Заходит в систему, загружает файл старой школы и нажимает на процесс, который затем выдает тот же лист с каждой вкладкой, являющейся счетом.
2) Сохраните данные в базе данных для дальнейшего роста и использования этих данных, а также для составления отчетов.
Я учу себя ASP.NET и C # и думаю, что это будет отличный учебный проект. Прежде чем я начну, можно ли это реально сделать, и что бы порекомендовали другие в этом случае? Должен ли я просто переписать на основе логики в макросе или есть способ портировать поверх существующего кода VBA?