1

Тема: Программный вызов диалога параметров страницы

Подскажите, как внутри данного кода:


With Dialogs(wdDialogFilePageSetup)
   ...
   ...          
   Act = .Show
               
End With

сделать доступным для выбора пользователем поле PaperSize, а остальные поля сделать недоступными?
Очина надама! smile

2

Re: Программный вызов диалога параметров страницы

Никак. Можно пытаться через WinAPI менять активность или видимость вкладок, но это такой головняк, что овчинка не стоит выделки. Проще запомнить все параметры установок страницы до показа диалога, а после показа повторно установить все те, которые не относятся к размеру бумаги.
Ну и провести разъяснительную работу среди пользователей.
На любую умную программу найдётся тупой пользователь.

Лучше день потерять — потом за пять минут долететь!

3

Re: Программный вызов диалога параметров страницы

Я думаю, тогда просто создать диалогое, где оставить только штук пять основных форматов, А2, А3, А4, А5, ну и туда же вставить изменение ориентации страницы. Никто ведь потом не помешать добавить выбор еще одного формата в список выбора:) Сейчас в коде использую просто изменение формата с А4 на А3.
Спасибо за ответ!