ХЕЛП! Excel обращение макроса к книге, из которой был запущен макрос. - VB

Узнай цену своей работы

Формулировка задачи:

доброго времени суток.
что то я не могу разобраться как заставить макрос активировать книгу, из которой он собственно был запущен.
суть - перенос данных из формы для заполнения в базу данных.
беда в том, что база лежит отдельным файлом, а не на соседнем листе.
грубо пока так.

то есть выделяем из бланка необходимые данные и копируем их в базу данных.
НО бланк только изначально как форма имеет фиксированное название.
а далее переименовывается в зависимости от даты и вида операций.
следовательно обращение по имени файла уже не получится, ибо при копировании бывший бланк будет называться уже по-другому.
вопрос: как привязать макрос к книге, из который он был запущен?
так чтобы после сохранения "бланк.хлс" в какой-нибудь "работа 22,03,11" я смог запустить макрос и он бы все скопировал.

Решение задачи: «ХЕЛП! Excel обращение макроса к книге, из которой был запущен макрос.»

textual
Листинг программы
ThisWorkbook.Sheets(<font color="teal">"Лист1"</font>).Range(<font color="teal">"D4:K4"</font>).Copy

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.5 из 5
Похожие ответы