Как в макросе изменить разрешение сохраняемого файла с PDF на XLSX

Автор Кэр, 27.04.2017, 09:25

« назад - далее »

Кэр

Прошу помощи знатоков работы с макросом!
   Немогу корректно поставить задачу макросу. Хочу что бы данный макрос сохранял файлы(по условиям приведенным ниже), но не в формате PDF, а  отдельными файлами EXCEL.
' Does a 'Save As' of the relevant worksheet to a PDF file
        ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
        Directory & "\" & "Module " & Module & "\" & "Mechanical C1" & "\" & Equipment_Number & " C1 Mech Sheet (RU)" _
        , Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
        :=False, OpenAfterPublish:=False

Если необходим весь файл, или весь программный код VBA могу выложить, но там очень много лишней инфы, ну прям очень много!

kuklp1

Запишите макрорекордером "Сохранить как" и будет Вам счастье! Ели не разберетесь, то:
    ActiveSheet.Copy
    ActiveWorkbook.SaveAs Filename:=Directory & "\" & "Module " _
    & Module & "\" & "Mechanical C1" & "\" & Equipment_Number & " C1 Mech Sheet (RU)", FileFormat:=51
    ActiveWorkbook.Close

И оформляйте код тегами, кнопка # на панели. Видите, как у меня выглядит?
Я, как всегда, чертовски адекватен... Email: kuklp60@gmail.com WM Z206653985942, R334086032478, U238399322728, E332314026771