У моего текущего работодателя (чтобы остаться безымянным) есть коллекция невероятно сложных рабочих листов Microsoft Excel 2003 (разработанных подрядчиками, также, чтобы остаться безымянными).
Работодатель заменяет решение на основе Excel на SalesForceрешение на основе (разработанное другими подрядчиками, также останется неназванным).Решение SalesForce также очень сложно, используя десятки связанных объектов и «Динамический SOQL» для хранения данных и формул, которые ранее содержались в решении на основе Excel.
Проблема работодателя, которая стала моей проблемой,в том, что данные из электронных таблиц Excel необходимо тщательно и утомительно воссоздавать в файлах .CSV, чтобы их можно было импортировать в SalesForce.
Хотя я недавно узнал, что могу использовать CTRL-`для просмотра формул в ExcelЭто не решает проблему, что переменные в Excel имеют загадочные имена, такие как $ O $ 15.Если мне повезет, когда я исследую $ O $ 15, я найду некоторые метаданные, объясняющие, если n ячеек вверх и / или некоторые другие m ячеек данных слева, и / или (в редких случаях) может быть комментарийячейка.
Шаблоны в электронных таблицах Excel очень ограничены, редко превышают 6 параллельных строк или столбцов, и никакие два листа, которые необходимо импортировать, не имеют большого сходства.
Документация всех системочень ограничены.
Без моего раскрытия каких-либо конфиденциальных данных, у кого-нибудь есть хорошие идеи, как я мог бы оптимизировать свой рабочий процесс?