Я ищу любые советы или ресурсы по импорту из excel в базу данных SQL, но конкретно, когда информация НЕ находится в формате столбцов и строк.Импорт из excel «приложений» с использованием SSIS
В настоящее время я выполняю некоторые предварительные разработки для проекта, и в большинстве случаев я хотел бы использовать SSIS для проекта. Одной областью, в которой мои исследования и поисковые запросы оставляют большой знак вопроса, является импорт листа excel.
В двух словах наши пользователи используют excel как простой калькулятор/приложение. Значения вводятся в конкретные ячейки на листе, а затем в других формулах клеток выходят окончательные ответы. Лист был «украшен», чтобы облегчить пользователям использование (т. Е. Пустое пространство, объединенные ячейки, красивые цвета и т. Д.). Мне нужен механизм, чтобы получить как исходные значения, так и окончательные ответы и импортировать их в базу данных SQL.
Существует тонна информации о испытаниях и трудностях импорта информации о столбцах и строках в Excel, но есть ли у каких-то коллег-переполнений опыт с этим? Для этого подходит SSIS (другим жизнеспособным вариантом должна быть интеграция в .NET-службу).
Спасибо!
мне было интересно об этом, но я не знаю, количество листов, мне нужно агрегировать (в зависимости от случая к случаю). У нас также нет времени в проекте, чтобы переписать лист :( Спасибо за мысли tho – Chris
Как насчет написания макроса в книге Excel для агрегирования данных на скрытом листе, а затем с помощью SSIS для извлечения его из этого листа Макрос может быть достаточно умным, чтобы смотреть на все видимые листы или что-то в этом роде, если их число неизвестно. –
На самом деле это может сработать - я мог бы искать запуск макроса при закрытии листа, чтобы обеспечить скрытый лист вверх на сегодняшний день. Спасибо! – Chris