У меня есть файл с одной страницей Excel, который изменяется на основе выпадающего списка. Мне нужно иметь возможность экспортировать каждый набор данных в один PDF-файл. Итак, я ищу макрос, который будет прокручивать каждый выбор в раскрывающемся меню и каждый из этих наборов данных будет сохранен в многостраничном PDF-файле.Копирование нескольких версий одной и той же страницы Excel в один PDF
Я думал о создании цикла и сохранении каждой версии в качестве временного листа. Тогда я мог бы использовать
ThisWorkbook.Sheets(Array("Sheet1", "Sheet2")).Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\tempo.pdf", Quality:= xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True
сохранить все листы как один PDF, но тогда я должен был бы удалить все временные файлы.
Спасибо, Крис
Удаление временно добавленной листов не кажется большой вниз стороне. Если вы создадите новую книгу для размещения листов, тогда вы можете просто закрыть ее без сохранения, и все готово ... –