Как создать решение VBA с поиском, копированием листа и сохранением в формате PDF - PullRequest
0 голосов
/ 13 января 2020

У меня есть такая рабочая книга:

  • Один лист с именем «Процесс» со следующими именованными ячейками / диапазонами: «processMonth» (ячейка B4) «месяцы» (диапазон D6: O6) «лица» (диапазон B8: B27)

  • Один основной лист на человека (имя совпадает с именем, содержащимся в диапазоне «лица»).

enter image description here

Обязательные логи c при нажатии кнопки «Процесс СЕЙЧАС»:

  1. получить «processMonth» (т.е. значение в ячейке B4)
  2. считывает и получает из диапазона «месяцы» ячейку, равную «processMonth»
  3. , устанавливает «currentMonthColumn» в качестве столбца сверху ячейки
  4. l oop через «лиц», для которых есть запись в «currentMonthColumn»
  5. для каждого «человека», найденного в l oop:

    • скопируйте соответствующий мастер-лист, добавив в качестве числового суффикса «processMonth»
    • введите в новом листе значение «processMonth» в ячейку A2
    • введите в новом листе значение, найденное в 'currentMonthColumn' в ячейке Q13
    • , сохраните рабочую книгу
    • , загрузите лист в формате PDF с именем листа в каталог C: / Salaries

Это тот тип логики c, который будет сделан с VBA, верно?

Любые предложения / подсказки, как начать это, были бы очень оценены. Спасибо.

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