Сохранение рабочих листов с формами в формате pdf

Я пытаюсь сохранить рабочий лист как PDF, и я был успешным в этом, но когда я открываю сгенерированный PDF-файл, все текстовые поля на листе деформируются.

Как я могу сохранить соотношение экспортированных текстовых полей?

Я использую кнопку на листе, который выполняет следующий код:

ThisWorkbook.Sheets(1).Select Sheets(1).Activate ActiveSheet.ExportAsFixedFormat _ Type:=xlTypePDF, _ Filename:="\\10.18.105.44\Setor Proteção RDs\01 - Ordens de Ajustes\Banco de ordens\AL" & alimentador & "\" & nome_arquivo & ".pdf", _ Quality:=xlQualityStandard, _ IncludeDocProperties:=True, _ IgnorePrintAreas:=False, _ OpenAfterPublish:=True Sheets(1).Select Range("D2").Select 

Я обнаружил, что это происходит только тогда, когда я пытаюсь сохранить с увеличением рабочей книги более 100%, когда я печатаю с увеличением на 100%, это похоже на шарм.

  • Настройка нескольких значений VBA
  • Определите, какая строка VBA выполняется в настоящий момент для панели выполнения
  • Входной ящик заполняет ячейки в таблице
  • Как заставить пользователя выбрать параметр, используя фреймы, excel userform
  • Не удается закрыть пользовательскую форму
  • Код для автоматического обновления Userform
  • Изменения отслеживания Excel VBA
  • Excel VBA UserForm блокирует лист
  • Кнопка VBA Options, как подключиться к модулю?
  • Пользовательский календарь календаря Excel
  • excel vba userforms: пользовательский тип не определен
  • Interesting Posts
    Давайте будем гением компьютера.