При тестировании функции обнаружил, что если в настройках стоит галочка "Дублировать легенды", "Дублировать текст", а на выбираемом листе нет ни того ни другого, то выходит ошибка (скриншот прикладываю) и функция не отрабатывает задачу.
В связи с этим получается, что пользователь должен держать в уме на каком листе у него что есть а чего нет, что снижает удобство работы.