Как в Эксель Userform вставить работающую Экселевскую таблицу?
День добрый!
Есть Книга Эксель с кучей табличных прайсов.
Часто нужно скопировать цену с разных листов этой Книге и занести во вспомогательную таблицу с колонками:
Цена, Количество, Итого(вычисляемый = Цена * Количество) - местоположение этой таблицы не важно, важно чтобы было удобно копипастить.
Перепрыгивать между листами или книгами неудобно, возникла мысль разместить вспомогательную таблицу на Userform которая будет висеть поверх страниц с прайсами.
1. Вопрос - как в Userform самой малой кровью воткнуть работающию таблицу Экселя?
2. Можно ли сделать так, что бы эта Userform висела поверх Экселя, позволяя копировать с листов данные и переходить на разные листы Книги?
3. Может быть можно в форме открыть уже существующую страницу текущей или другой Книги, чтобы данные можно было сохранить/распечатать и формула для Итого была уже прописана?
Вообще, самое главное это возможность копипастить цены со страниц в таблицу в Userform, иначе смысла в затее нет.
на первые 2 вопроса вам ответили
а на третий - Вам не нужна форма. откройте этот же файл в другом окне (только для чтения) расположите его рядом и копируйте что требуется
Вообще думаю, что Ваш путь выбран из за недостаточного знания возможностей Excel.
Если эта процедура разовая, то разработка любой автоматизации - это трата времени
Если - же это регулярная задача, то смотрите в сторону ВПР (если использовать пользовательские функции) или в сторону написания макросов переноса данных.