Понадобилась такая обработка. На просторах обнаружилось большое количество подобного, но именно того, что надо — увы.
Вот и «слепила из того, что было» 🙂
При выборе файла Excel обработка анализирует файл, Заполняет список имеющихся листов. Анализирует первый лист и вставляет его параметры (количество строк и столбцов). Заполняет в ТЗ 20 строк. На картинке видно, что табличка, которая нам нужна, находится в колонках 1 — 3, заголовки столбцов в 5-й строке, а последняя нужная нам строка — 8-я.
После этого можно выбрать другой лист (загрузяться 20 строк выбранного листа), утсановить параметры (количество колонок, Номер строки, в которой содержатся заголовки, номер последней загружаемой строки.
Есть возможность выбора способа загрузки значений — text, или value
Полезная вещь! А есть на управляемые формы?
Плохо искали. Тут на ИС такого добра более чем навалом.
(2) Yashazz, это вы мне или автору? Или нам обоим? 🙂
(2) Yashazz, Вот тут была бы уместна ссылка )))
(1) fjay69,
Надо? сделаю на досуге
А в чем полезность именно этого решения, аналогов — куча!
Давно уже понял для себя, что для автоматизации загрузки данных из Эксель необходимо пользоваться буфером обмена.
Копируем выделение в Табличный документ и получаем счастье.
Важно, что работа с Эксель — это медленно.
Поэтому, если необходимо погрузить сотню тысяч строк — лучше я скопирую исходные данные мышью.
Да и лишний кусок кода писать не придется.
(6) Nikola23,
А еще есть такие звери — узеры называются, не к ночи будут помянуты.
Так вот они умеют кнопочку нажать да файл выбрать в лучшем случае.
А все, что нажито непосильным трудом — у них в экселе…
Какой такой буфер какого-то обмена
Обработка мне очень пригодилась!
Допилю ее до того, что надо и отлично!